Senior Embedded Software Engineer II
Core
Set technical direction and architecture for embedded software powering next-gen public safety devices (body-worn cameras, in-car cameras) for law enforcement and first responders.
Role type
Senior IC embedded software engineer with technical leadership and mentorship responsibilities
Builds
Embedded software systems for public safety devices
Domain
Public safety / Embedded systems / IoT
Deliverable
production ML models | product features
Required skills
C/C++, Go, Python, Linux-based embedded development, RTOS, unit/integration/system testing, networking (TCP/IP, VPN, DNS, DHCP), architectural design, code reviews, mentoring
Preferred skills
Linux real-time constraints, consumer/professional hardware with security/low latency requirements, AI-assisted development tools, open source technologies
Technologies
C, C++, Go, Python, Linux, RTOS
Responsibilities
Own technical direction and engineering strategy for the squad; Lead design and architecture reviews; Write well-tested, maintainable code; Mentor middle and senior engineers; Drive AI-assisted development practices; Collaborate with cross-functional teams to deliver integrated solutions; Improve engineering processes and operational readiness
Seniority
Senior, hands-on IC with mentorship