STR
Senior Embedded Signal Processing Engineer for Undersea Systems
$139K–$170K
Woburn, MA +1 · Senior · Full-time · Posted Sep 3, 2026
- Location
- Woburn, MA
Woburn, Massachusetts, United States
About the job
Designs, implements, and tests optimized real-time embedded acoustic signal processing software for distributed undersea systems.
What you'll do
- Design, develop, and optimize real-time acoustic signal processing algorithms for stringent timing and fidelity requirements.
- Implement and validate software across low-SWAP, ARM, DSP, and server-class hardware platforms.
- Collaborate across teams and use development containers, git, and Jira to manage and integrate software.
What they ask for
- Strong experience developing embedded software, particularly for ARM processors and DSP boards.
- Knowledge of acoustic signal processing and acoustic array processing; ability to implement real-time deterministic algorithms and optimize for resource-constrained processors.
- Proficiency in C/C++ and MATLAB or Python; experience with Linux, shell commands, and I2C, UART, and SPI interfaces.
- Active security clearance and eligibility to support special access programs; U.S. citizenship is required by the U.S. government.
Nice to have
- Experience with MOOS-IvP and LAMSS, undersea acoustic systems, or active noise control.
- Active Top Secret clearance; experience with U.S. Navy or government organizations and at-sea field testing.
Pay
$139,000 - $170,000 USD base salary
Tools
C/C++, MATLAB, Python, LINUX, I2C, UART, SPI, Jira
Model-written summary · the original posting is authoritative