Senior Software Engineer

58 minutes ago
Full-time
Senior
Software Development
STR

STR

STR is a technology company dedicated to solving emerging national security challenges by developing and applying cutting-edge technology. They focus on cybersecurity, analytics, sensing, and systems to make society safer. As an employee-owned company,...

Aerospace & Defense
251-1K
Founded 2010

Description

  • Collaborate closely with a small research team to develop innovative solutions to complex problems.
  • Take ownership of significant project features or components and deliver them with minimal supervision.
  • Lead technical discussions and help guide architectural decisions.
  • Mentor junior engineers and contribute to team effectiveness.
  • Design, implement, and test software for advanced real-time data communications and networking solutions.
  • Develop novel software across research, development, and deployed production systems.
  • Analyze and improve existing designs and processes to optimize performance.
  • Develop operational prototypes for experimentation and performance analysis.
  • Create customer-facing operational systems that meet high reliability and usability standards.
  • Deliver high-quality software in a rapid-paced, research-focused environment.

Requirements

  • Ability to obtain a Top Secret (TS) security clearance; U.S. citizenship is required.
  • 5+ years of experience in relevant software engineering roles.
  • Proficiency in Python, C, C++, or similar interpreted or low-level programming languages.
  • Experience designing and implementing open architectures and rapid prototyping methodologies.
  • Strong working knowledge of software testing, evaluation best practices, and industry-standard development lifecycles.
  • Significant hands-on experience developing software with GNU/Linux toolchains using open-source software.
  • Deep understanding of networking principles, including the 5-layer OSI networking stack.
  • Strong verbal and written communication skills and ability to work well in a team.
  • Bachelor's degree or higher in Computer Science, Electrical & Computer Engineering, Applied Mathematics, or a related field, plus at least 5 years of relevant experience or equivalent expertise.
  • Active Top Secret (TS) Security Clearance preferred.
  • Advanced experience in Python, MATLAB, and/or other high-level programming languages preferred.
  • Proven ability to build, deploy, and maintain production-ready software systems preferred.
  • Experience writing software in a multi-party, large-scale codebase preferred.
  • Success managing technical challenges in experimental or laboratory environments, including quantitative analysis, preferred.
  • Familiarity with multi-threaded or multi-core real-time operating concepts preferred.
  • Knowledge of high-level software architecture design and scalability principles preferred.
  • Demonstrated leadership abilities, including mentoring junior staff and contributing to team efficiency, preferred.

Benefits

  • Full-time salary range of $134,000 to $184,000.
  • Work on high-impact technology supporting national security.
  • Collaborative learning environment that supports deep technical understanding.
  • Opportunity to work with a diverse and talented team.
  • Equal opportunity employer with accommodations available during the hiring process.
  • Locations near Boston, Arlington, Dayton, Melbourne, and Carlsbad.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Denver, CO, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build foundational services and SDKs that power the product experience across platforms.

GCP Java Kotlin
13 minutes ago

Senior Software Engineer, Core Experiences - Sacramento, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs behind its cross-platform product experience.

GCP Java Kotlin
13 minutes ago

Software Engineer, iOS Core Product - Minneapolis, MN, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its text-to-speech iOS app for a large global user base while contributing to product direction and user experience.

CI/CD Git Swift SwiftUI
13 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Yokohama, Japan

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Software Engineer to lead the development of its native Windows app and improve accessibility, performance, and reliability for millions of text-to-speech users.

C# C++ CI/CD .NET
13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers