Embedded Software Engineer I
Core
Develop features for Axon's camera products (body-worn cameras) used by first responders, focusing on device software stability and performance.
Role type
Senior IC embedded software engineer
Builds
Camera systems and device software for first responders
Domain
Public safety / Embedded systems
Deliverable
production ML models | product features
Required skills
C/C++, Golang, embedded Linux development, unit/integration/system testing, embedded networking protocols (TCP/IP, UDP, Bluetooth, WiFi), system design, troubleshooting
Preferred skills
CI/CD tools, Git, Jira, security in computing, Yocto, Agile methodology
Technologies
C, C++, Golang, Linux, TCP/IP, UDP, Bluetooth, DNS, WiFi, Jenkins, TeamCity, Git, Jira, Yocto
Responsibilities
Design, develop, and deploy new features for camera systems; coordinate across desktop, mobile, and backend teams; conduct code and architecture design reviews; troubleshoot technical issues; resolve product requirement ambiguity; mentor junior engineers
Seniority
Senior, hands-on IC with mentorship