Job Description
Axon is seeking a Senior Mobile Engineer II to contribute to the development of wireless software for its next-generation products. This role involves working on Axon Devices Firmware on LTE, GNSS (Location Services), WIFI, Bluetooth, and Proprietary RF. The engineer will collaborate with distributed software and hardware teams to optimize connectivity use cases and ensure compliance with regulatory certifications.
- Designing and developing wireless software for next-generation products
- Collaborating with hardware teams and vendors
- Working with Compliance and Carrier Certification teams
- Communicating with quality and validation teams
- Responsibility for unit and system testing
Requirements:
- BA/BS in Computer Science or Electrical Engineering
- 5+ years of experience in developing wireless software on embedded Linux
- Experience with Yocto, OpenWRT, and other embedded distros
- Familiarity with wireless software stacks (LTE, WIFI, Bluetooth, GNSS)
- Experience in embedded C/C++ with familiarity in Python, Go, or Rust
- Good understanding of networking concepts (Ethernet, TCP/IP)
- Strong understanding of kernel and driver development, Android porting, threads, and inter-process communications
- Strong understanding of computer architecture and peripherals
Axon offers:
- Competitive salary and pension service
- Generous PTO
- Paid parental leave
- Private healthcare plan
- Emotional & Development Programs