Role OverviewWe are seeking a Senior Software Engineer to take technical lead of software development for advanced undersea acoustics projects. This hands-on role includes leading project planning, architecture, detailed design, technical, and delivering robust, production-ready software.
What You Will Do
The engineer will help integrate our products into larger, complex systems, design and implement secure software interfaces, support containerized deployments, contribute to cybersecurity compliance, and enable interoperability with external systems developed by other integrators.
Why It Might Be a Fit
We foster a collaborative engineering culture where innovation, technical ownership, and cross-disciplinary teamwork are deeply valued. We are committed to building a diverse and inclusive team and strongly encourage candidates from all backgrounds to apply.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a closely‐related technical discipline.
- 10 + years of professional software development.
- Expert‐level proficiency in C and C++ (C++11 or newer) and solid Python abilities for scripting, tooling, or test automation.
- Proven expertise in Redhat and Embedded Linux (required) plus at least one of the following: Real‐time systems, Bare‐metal firmware, Systems Integration.
- U.S. citizenship and eligibility for a DoD Secret clearance.
Benefits
- 3% 401(k) company contribution
- Additional bonus contribution to 401(k)
- Medical, dental, and vision insurance
- Life insurance
- Paid vacation
- Sick leave
- Professional development and training opportunities
]]>