Engineering Manager, Embedded
Core
Manage a high-impact software engineering team developing embedded software and firmware for public safety devices like body-worn and in-car cameras.
Role type
Engineering Manager, Embedded Software
Builds
Platform firmware, embedded applications, and network configurations for public safety devices
Domain
Public Safety / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership and mentorship, Embedded firmware development, Systems programming (C/C++, Go, Python), Software architecture design, Unit and system-level testing, Networking protocols (TCP/IP, VPN, DNS, DHCP)
Preferred skills
Open source technology integration, Engineering process improvement
Technologies
C, C++, Go, Python, TCP/IP, VPN, DNS, DHCP
Responsibilities
Lead and grow a high-performing team designing platform firmware and embedded applications, Manage team career growth and provide clear development paths, Collaborate with global teams across the product development lifecycle, Set high technical standards through architecture and code reviews, Improve software engineering processes and adoption of metrics, Integrate latest open source technologies to meet product requirements
Seniority
Senior, hands-on IC manager