Senior Embedded Software Engineer II

closed
Axon Logo

Axon

πŸ’΅ $140k-$250k
πŸ“Remote - United States

Summary

Join Axon's Mesh and Opportunistic Networking Team as a Senior Software Engineer II and contribute to building hardware and software enabling first responders to communicate even when off-grid. You will design and build software components for RF communications subsystems and application-layer changes. This role involves working with various teams to integrate software and protocol stacks across different Axon products. The position offers a flexible work-from-home option near various US R&D hubs. As the most senior hands-on software engineer on the team, you will play a key role in shaping critical architecture decisions and driving innovation. Axon offers competitive compensation and a comprehensive benefits package.

Requirements

  • Master’s in Computer Science or equivalent through experience
  • A passion for mesh and/or opportunistic networking technologies
  • Programming languages: C/C++ knowledge in an embedded context, Go
  • English proficiency required

Responsibilities

  • Participate in research and development of the communications subsystems for our next generation products, with a focus on custom MAC layers and mesh networking protocols
  • Participate in research work on new technologies and implement proof-of-concept prototypes
  • Participate and drive critical decisions concerning critical architecture choices
  • Work with our Connected Devices, Sky Hero UAV, and Federal teams to understand requirements and integrate software and protocol stacks

Preferred Qualifications

  • MAC layer implementation
  • Mesh or P2P prototcols
  • RF or Software Defined Radio (SDR)
  • Embedded Linux, especially device drivers

Benefits

  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
This job is filled or no longer available

Similar Remote Jobs