Senior Software Embedded Engineer

Axon Axon · Enterprise · Office, WA · 2015 Real Time Operations

Senior Software Engineer to build native foundation for edge video and IoT intelligence on Axon Body cameras and FususCOREs, owning high-performance pipelines from sensor to inference and influencing architecture at the boundary of hardware, media, and AI. The role involves defining native platform architecture, SDK strategy, and designing/shipping cascade AI pipelines at the edge.

What you'd actually do

  1. Define the native platform architecture for the next generation of Axon Fusus hardware: this is an opportunity to set the technical direction from vendor and SoC selection through production deployment.
  2. Set the SDK strategy: define the ABI contracts, versioning guarantees, and FFI boundaries that will outlast any single product generation.
  3. Design and ship cascade AI pipelines at the edge: chain detection, classification, and analytics models across NPU/GPU/VPU resources to deliver real-time intelligence within the power and thermal constraints of embedded hardware worn + deployed in the field.

Skills

Required

  • 8+ years of professional software development experience
  • Designing and building latency-critical systems that run on embedded and IoT devices
  • Designing SDKs with stable ABIs, clear versioning strategies, and cross-language FFI design
  • Familiarity with ARM SoCs (RK3588, Jetson, QCS series) beyond x86 embedded
  • Writing well-tested, maintainable code
  • Leading code and technical design reviews
  • Setting AI coding standards for the team

Nice to have

  • hardware-accelerated video pipelines
  • inference at the edge using NPUs or GPUs — TensorRT, CUDA, ONNX Runtime, or similar

What the JD emphasized

  • latency-critical systems
  • embedded hardware
  • inference at the edge
  • AI pipelines at the edge

Other signals

  • edge AI
  • embedded systems
  • real-time intelligence
  • hardware acceleration