Senior Software Engineer

jobs.frontdoordefense.com - Jobboard

Woburn (MA)

On-site

USD 139,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

STR is seeking a Senior Software Engineer in Woburn, Massachusetts. You will own the software architecture and implementation for real-time radar/EO/IR prototype systems and transform advanced concepts into software implementations. The role requires strong programming skills in C++ and experience with test-driven development. The position offers a salary range of $139,000 - $180,000 per year and supports national security initiatives. STR promotes equal opportunities and requires U.S. citizenship for security clearance.

Qualifications

  • Strong object-oriented programming skills in modern C++.
  • Experience with cross-platform development.
  • Ability to obtain security clearance.

Responsibilities

  • Work as part of a small team to implement and test real-time applications.
  • Develop code to integrate mature hardware systems.
  • Support customers throughout the program lifecycle.

Skills

Object-oriented programming in modern C++
Test-driven development and CI/CD practices
Cross-platform development (Windows, Linux, iOS)
Proficiency in MATLAB and/or Python
Self-motivated

Education

BS in Computer Science, Computer Engineering, Applied Mathematics, Electrical Engineering
5+ years experience or MS with 3+ years experience

Job description

Senior Software Engineer
Own the software architecture and implementation for real-time radar/EO/IR prototype systems

Location: Woburn, Massachusetts, United States

Compensation: $139,000 - 180,000 USD / year

Job Tags: Software

About The Role
Senior Software Engineer

Woburn, MA

About The Team:

The Sensors Division at STR focuses on technology development for advanced sensor systems and platforms in support of national security. We have a particular focus on airborne/surface/space-based radar, electronic warfare, underwater acoustics, hyperspectral imaging, and EO/IR sensing. We work on full system prototypes, experiment campaigns, and next generation technology components. Specific technical areas include RF analog/digital hardware, acoustic hardware, signal processing algorithms, machine learning algorithms, tracking/fusion, autonomous systems, as well as real-time embedded processor implementation.

The Role:

The SAAM group is seeking a Senior Software Engineer to join high-performing teams transforming advanced concepts and algorithms into software implementations for prototypes and operational systems. You will work with scientists and engineers to design and implement algorithmic solutions to challenging national security problems. You will be responsible for enhancing the software architecture required to implement advanced algorithms in real-time hardware. You will also contribute to the development of engineer-facing tools and processes to facilitate long-term software development.

What You Will Do:
  • Collaboration: work as part of a small, focused team to implement and test real-time applications featuring open architecture software principles
  • System Development: leverage mature hardware systems and develop code to integrate them together, collaborating with SMEs across STR to leverage advanced algorithms where needed
  • System Test: work closely with test leads in the SAAM group to leverage testing capabilities across M&S and live test, leveraging Live-Virtual-Constructive (LVC) infrastructure
  • Customer Engagement: support and brief customers throughout the program lifecycle
Who You Are:
  • Self-motivated with demonstrated ability to excel under limited guidance
  • Strong object-oriented programming skills in modern C++
  • Proficient in test-driven development and CI/CD practices
  • Experience with cross-platform development (Windows, Linux, iOS) and version control workflows
  • Proficiency in MATLAB and/or Python
  • BS with 5+ years experience or MS with 3+ years experience in Computer Science, Computer Engineering, Applied Mathematics, Electrical Engineering, or related field
  • Ability to obtain a security clearance, for which U.S. citizenship is needed by U.S. Government.
Even Better:
  • Active Secret or Top Secret security clearance
  • 2+ years of experience with open architecture systems such as OMS/UCI and A-GRA
  • Experience with radar or EO/IR systems
  • Familiarity with real-time algorithm optimization, especially for radar or remote sensing applications
  • Experience with software quality tools (static/dynamic analysis, automated testing frameworks)
Pay Information

Full-Time Salary Range: $139,000 - $180,000

The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate's experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.

STR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.

If you need a reasonable accommodation for any portion of the employment process, email us at appassist@str.us and provide your contact info.

Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

jobs.frontdoordefense.com - Jobboard • Arlington (VA)

On-site
USD 139,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Systemstechnologyresearch • San Diego (CA)

On-site
USD 139,000 - 180,000
Senior Scientist - Radar Signal Processing
Senior Scientist - Radar Signal Processing

STR • Woburn (MA)

On-site
USD 139,000 - 170,000
Lead Autonomy Software Engineer
Lead Autonomy Software Engineer

Front Door Defense • Arlington (VA)

On-site
USD 174,000 - 225,000
Lead Software Developer
Lead Software Developer

Systemstechnologyresearch • Woburn (MA)

On-site
USD 157,000 - 223,000
Senior Software Engineer for Integration and Test
Senior Software Engineer for Integration and Test

STR • Woburn (MA)

On-site
USD 134,000 - 184,000
Senior Software Engineer (Signal Processing)
Senior Software Engineer (Signal Processing)

STR • Woburn (MA)

On-site
USD 130,000 - 195,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

STR • Woburn (MA)

On-site
USD 138,000 - 180,000
Lead Software Developer
Lead Software Developer

STR • Woburn (MA)

On-site
USD 157,000 - 223,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Socket.dev • Woburn (MA)

On-site
USD 138,000 - 180,000