Lead R&D Software Engineer, Software/Hardware Integration
Core
Lead development and integration of sonar software applications with tactical hardware components to support the development of sonar systems for the US Navy.
Role type
Lead R&D Software Engineer (Software/Hardware Integration)
Builds
High-frequency tactical sonar systems for the US Navy
Domain
Defense / Sonar Systems / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Linux environment software development, object-oriented programming, data structures, algorithm performance analysis, technical project scoping, automated tool development, system debugging
Preferred skills
Custom software-hardware integration, multi-threaded/multi-process application configuration, CMake, Git, performance profiling, TCP/IP protocols, Python/Bash scripting, SQL
Technologies
Linux, CMake, Git, Python, Bash, SQL, TCP/IP
Responsibilities
Coordinate integration and configuration of software and hardware for sonar systems, provide technical mentorship to junior engineers, develop and maintain automated software tools, troubleshoot and debug sonar systems, document and present work
Seniority
Senior, hands-on IC with mentorship duties