Engineering Manager, Embedded Systems Engineering
Core
Lead a team of 10–15 engineers to build high-performance, resilient software systems for distributed edge deployments and autonomous military operations.
Role type
Engineering Manager, Embedded Systems
Builds
Mission-critical software for the Menace Family of Systems and Connected Warfare initiatives
Domain
Defense technology, embedded systems, distributed edge computing
Deliverable
production ML models | product features | infrastructure
Required skills
Systems programming (C++/Rust), memory management, concurrency, low-latency architecture, team leadership, agile methodologies
Preferred skills
Mission-critical domain experience, DevOps for embedded systems, IoT device management, hardware-software interface design
Technologies
Rust, C++, Embedded Linux, Lattice OS
Responsibilities
Manage and mentor a team of 10–15 engineers, define team objectives and prioritize work streams, ensure timely delivery of complex software projects, supervise architecture and design of edge applications, champion software design and CI/CD best practices, support system integration and resolve technical challenges
Seniority
Senior, hands-on IC with people leadership