[Remote] Senior Embedded Application Software Engineer - Connected Devices
Note: The job is a remote job and is open to candidates in USA. Axon is on a mission to Protect Life, focusing on critical safety and justice issues with their devices and cloud software. The Senior Embedded Application Software Engineer will be part of a high-impact team developing embedded software for Axon devices, ensuring critical evidence is captured during mission-essential moments for customers.
Responsibilities
- Be part of a high performing team that designs and develops embedded applications and network configurations for Axon's current and future products
- Set a high technical bar for the team by leading architecture, design and code reviews
- Collaborate across Product Management, Design, and Engineering teams to create integrated solutions that delight our customers
- Build software that adheres to our high bar on quality, stability and latency in this mission-critical space
- Work to identify and integrate latest open source technologies to help meet our product requirements
- Improve our software engineering process, including long-term thinking, sprint planning/retrospective and stand-ups
- Mentor other junior software engineers
Skills
- 5+ years experience of professional software development in C/C++, Go, Python and/or another systems programming language
- Experience with Embedded development
- 5+ years experience writing unit, integration and/or system level tests
- 2+ years mentoring junior team members and/or leading small teams
- Understanding of Computer Science fundamentals in data structures, algorithms, run-time analysis, object-oriented design and code quality verification
- Networking knowledge (such as TCP/IP, VPN, DNS, DHCP, tunneling to support a diverse array of network configurations) is a plus
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
- And yes, we have snacks in our offices
- W2 option
- Hybrid schedule
- Flexibility to work remotely on Mondays, unless there is an approved workplace accommodation
Company Overview
Company H1B Sponsorship