Manager, Software Engineer
Core
Lead software design, development, and delivery for autonomous maritime vehicles and advanced underwater systems used in national defense.
Role type
Senior IC manager (software engineering)
Builds
Autonomous maritime vehicles, underwater systems, and embedded software applications
Domain
Defense / Maritime / Embedded Systems
Required skills
C#, C, C++, software architecture, embedded software development, team leadership, technical hiring, cost-volume estimation, EVMS, proposal development, resource allocation, performance management
Preferred skills
Agile/Scrum, Jira, DevOps, Basis of Estimate preparation
Technologies
C#, C, C++, JIRA, Linux, Windows, DevOps
Responsibilities
Lead software design and development activities across requirements, architecture, implementation, and delivery; establish engineering best practices and code reviews; mentor and coach team members; conduct performance evaluations; support recruitment and hiring; manage manpower allocation; perform cost estimation and Basis of Estimate efforts; assign work and provide technical direction; review and approve release documentation
Seniority
Senior, hands-on IC with management responsibilities