Engineering Manager, Embedded Systems Engineering
$191,000–$253,000 year
On-siteCosta Mesa, California, United States
Job Summary
Lead and mentor a team of 10–15 engineers focused on mission-critical delivery for the Connected Warfare Division, driving adoption of Rust and C++ practices for high-performance, low-latency edge applications. Define team objectives and prioritize work streams by partnering with product and technical leadership to align with broader initiatives, while ensuring timely delivery through agile methodologies and resource management. Supervise architecture and implementation for features operating in distributed, resource-constrained environments, championing best practices in memory safety, concurrency, and CI/CD to maintain robust, scalable systems. Occasionally travel up to 10% of the time to observe real-world operational settings and validate solutions against actual field challenges.
Required Qualifications
- 3+ years of experience as a software engineering manager, with a proven record of building and leading high-performing teams
- 8+ years of hands-on software development experience, demonstrating a strong technical foundation in building resilient, high-performance software for distributed edge systems, networked applications, and Embedded Linux environments
- Demonstrated expertise in C++ or Rust (or both), with a deep understanding of systems programming principles, memory management, concurrency, and performance optimization for resource-constrained environments
- Successful track record of delivering complex software projects under tight deadlines while managing stakeholder relationships in a matrixed organization
- Excellent communication and leadership skills, with the ability to inspire and develop talented engineers
- Expertise in agile development methodologies and process improvement
- Must be eligible to obtain and maintain an active U.S. Top Secret security clearance
Desired Qualifications
- Experience managing teams in mission-critical domains such as command and control, robotics, or defense applications
- Familiarity with modern DevOps and CI/CD practices tailored for embedded and distributed deployments
- Background in developing software for distributed systems, connected ecosystems and hardware integrations
- Direct experience in IoT device management, telemetry, and secure over-the-air (OTA) update mechanisms
- Experience working within or closely with multi-domain operation teams
- A deep understanding of networking, security, and system integration challenges in high-stakes environments
- Familiarity with low-level hardware interactions, device drivers, or firmware development
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.