NSW Software Engineering Scientist Associate
Core
Develop and maintain software for undersea sensor systems used on Naval Special Warfare platforms.
Role type
Associate Software Engineering Scientist
Builds
Undersea sensing and communications technologies for the US Navy
Domain
Defense / Underwater Acoustics / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, Python, object-oriented programming, data structures, algorithm analysis, software development lifecycle, Linux debugging
Preferred skills
multi-threaded software development, gRPC, pub/sub messaging, shell scripting, embedded hardware integration, high-frequency SONAR, military/defense system development
Technologies
C++, Python, Linux, gRPC
Responsibilities
Design and develop new software features, participate in code reviews, prioritize testing throughout the SDLC, document software solutions, support field system acceptance testing, troubleshoot hardware interactions during integration
Seniority
Associate, hands-on IC