Engineering Manager Embedded

Axon Axon · Enterprise · Office, WA · Axon EVG_R&D

Engineering Manager for a team developing embedded software for connected devices like cameras and microphones, focusing on capturing critical evidence for public safety. Responsibilities include leading a team, technical development, architecture, and ensuring quality and security.

What you'd actually do

  1. Lead and grow a high performing team that designs and develops embedded applications and network configurations for Axon's current and future products
  2. Manage a team, demonstrate empathy, and provide clear career growth for Engineers
  3. Collaborate and clearly communicate with global teams during all parts of the Product Development Life-Cycle to drive timely new feature and product launches
  4. Instill a culture within the team of continuous process improvement and adoption of metrics
  5. Set a high technical bar for the team by leading architecture, design and code reviews

Skills

Required

  • Embedded software development
  • Team leadership
  • C/C++, Go, Rust, Python
  • Unit, integration, and system level testing
  • Software architecture
  • Code reviews
  • Project management
  • Security excellence

Nice to have

  • Networking knowledge (TCP/IP, VPN, DNS, DHCP, tunneling)
  • Computer Science fundamentals (data structures, algorithms, run-time analysis, object-oriented design, code quality verification)

What the JD emphasized

  • Minimum 3 years of experience Leading Teams with Empathy, Objectivity, and a Mentorship mindset
  • Minimum 10 years experience primarily with Real-world Embedded Engineering projects that went to market
  • Experience implementing Engineering Processes that emphasize Quality, Security, Maintainability, Extensibility and Operational Discipline
  • 5+ years experience of professional software development in C/C++, Go, Rust, Python and/or another systems programming language
  • 5+ years experience writing unit, integration and/or system level tests