Staff AI Embedded Software Engineer - Connected Devices
Core
Lead strategic technical direction and architecture for embedded software and AI systems across Axon's connected device ecosystem (body-worn cameras, drones, etc.).
Role type
Staff IC embedded software engineer (AI/edge systems)
Builds
AI-enabled connected devices and cloud-assisted workflows
Domain
Public safety / Law enforcement technology / Embedded AI
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Go, Python, embedded systems architecture, firmware integration, on-device AI inference optimization, machine learning model training and deployment, foundation models/LLMs integration, distributed systems, networking
Preferred skills
None stated
Technologies
C/C++, Go, Python, MCUs, SoCs, NPUs
Responsibilities
Define and advance embedded software architectures for current and future connected device products; Lead technical direction for AI-enabled capabilities including model training and deployment; Partner with research and product teams to integrate emerging AI approaches; Establish and enforce company-wide standards for embedded software and AI system design; Identify and mitigate risks associated with AI systems; Provide executive-level guidance and mentorship to engineering teams
Seniority
Staff, hands-on IC with strategic oversight