Manager, Software Engineering
Core
Lead multi-disciplinary engineering teams to deliver autonomous maritime systems, including autonomy, simulation, data processing, and command and control software.
Role type
Senior Software Engineering Manager (Maritime Autonomous Systems)
Builds
Next-generation autonomous underwater vehicles and mission software for defense capabilities
Domain
Defense / Maritime Robotics / Autonomous Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership, software system ownership, roadmap management, stakeholder engagement, technical mentorship, risk management
Preferred skills
Military mission system delivery, embedded software (C/C++/Rust/Go), RTOS, cloud scaling, robotics embedded software, modeling and simulation, sensor/actuator interfaces, high-assurance safety critical software (DO-178/IEC 61508), systems engineering
Technologies
C, C++, Rust, Go, Typescript, React, RTOS, CAN, Ethernet, ARINC-825, MIL-STD-1553
Responsibilities
Architect scalable software for autonomous platforms, manage team roadmaps and budgets, coordinate cross-team execution, mentor engineers, define and communicate team goals, manage programmatic and technical risks
Seniority
Senior, hands-on IC with management responsibilities