S

STR

Defense, intelligence, homeland security R&D contractor

Senior Software Engineer for Integration and Test

Software EngineeringConfirmed live in the last 24 hours
Full-timeDayton, OH, USA$134k - $184k

About the Job

Requirements

  • Active clearance at the Secret level, with the ability to obtain and maintain a Top Secret security clearance; U.S. citizenship is a government requirement.
  • A BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with relevant experience depending on degree: BS plus 5 years, MS plus 3 years, or PhD plus 1 year.
  • Experience in software development; internships and academic projects count.
  • Strong proficiency in C/C++ programming.
  • Experience with version control systems such as Git.
  • Experience with Linux.
  • Strong debugging and troubleshooting skills.
  • Willingness to learn signal processing and real-time embedded systems.

Responsibilities

  • Implement software components for real-time sensor systems in C/C++.
  • Integrate signal processing algorithms into open architecture software frameworks.
  • Develop and execute integration tests and system-level validation tests.
  • Debug software issues in real-time, multithreaded, and distributed systems.
  • Work with senior engineers to translate algorithm specifications into software implementations.
  • Develop test scripts and automated testing infrastructure.
  • Perform hands-on lab work with signal processing hardware and test equipment.
  • Document software designs, test procedures, results, and technical reports.
  • Support system demonstrations and field testing activities.
  • Participate in code reviews and contribute to software quality improvements.
  • Collaborate with cross-functional teams, including algorithm developers, systems engineers, and integration staff.
  • Travel approximately 20% for integration events, field testing, and customer demonstrations.

Desired Qualifications

  • Active Top Secret clearance; TS/SCI is preferred.
  • Proficiency in Python or MATLAB.
  • Experience with hands-on hardware testing and lab equipment.
  • Coursework or experience in signal processing.
  • Experience with real-time or embedded software development.
  • Knowledge of multithreaded programming and synchronization.
  • Understanding of open architecture principles and standards.

About the Company

STR

Defense, intelligence, homeland security R&D contractor

STR is an employee-owned technology firm serving national security agencies with R&D, software development, and integration under large federal contracts. Its three core areas are Analytics & C2, Cybersecurity, and Sensors, delivering AI-driven decision support, digital twins of embedded systems, and software-defined RF/acoustic hardware for multi-domain operations. Notable projects include DARPA's JAWS, AI for swarming drones, and sonar spoofing DSP, showing deep defense-domain focus. Its goal is to provide deployable technologies that enhance joint all-domain operations and situational awareness, while exploring commercial uses like automated medical imaging.

Company size
1,001-5,000
Company stage
N/A
Total funding
$283M
Headquarters
Woburn, MA
Founded
2010

Recently Posted Jobs

Explore more opportunities at STR

See more jobs