Senior Embedded Application Software Engineer - Connected Devices
Core
Design, develop, test, and maintain embedded applications and networking configurations for public safety devices like body-worn and in-car cameras.
Role type
Senior Embedded Application Software Engineer
Builds
Next-generation public safety devices (body-worn cameras, in-car cameras, wireless microphones)
Domain
Public Safety / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, Go, Python, systems programming, embedded development, unit/integration/system testing, architecture design, code reviews, mentoring
Preferred skills
Networking (TCP/IP, VPN, DNS, DHCP, tunneling)
Technologies
Open source technologies
Responsibilities
Design and develop embedded applications and network configurations; lead architecture, design, and code reviews; collaborate with Product Management and Design; ensure high quality, stability, and latency; integrate latest open source technologies; improve software engineering processes; mentor junior engineers
Seniority
Senior, hands-on IC with mentorship