Axon is looking to develop and improve its CEW (Conducted Electrical Weapon) products, tools, and utilities by contributing to code development and supporting senior engineers in project development.
Requirements
- Python, C, C++, Rust, C (etc.)
- Embedded Development: Microcontrollers (MCU) preferred, or Microprocessor (MPU)
- ROS 2, Linux Daemon Development,
- Git Experience: Version Control, Gitflow
- Software or Firmware Development (i.e.) Scripting, Functional, Hardware Integration
- Data Structures, Development Environments (VS Code, IDEs, Etc.)
- Linkers, Make Files, Command Line, Bash | Powershell | Cygwin
Responsibilities
- Contribute into the code development of various CEW products, tools, and utilities which support the products across various pillars.
- Directly support various Senior Software Engineers on project development following their lead in task and scope completion.
- Following the Test-Drive-Design (TDD) philosophy, work is not considered “Done” until it has been tested, and coverage posed against it to ensure adherence to quality standards necessary to satisfy customers.
- Continue to instantiate ATS systems.
- Using Git as a tool in collaboration work will be part of the role.
- Drafting out ideas, system design and proposal for implementation will need to be supported by visual diagram/descriptive tools.
- This role may support early exploration of features, peripheral, devices or technologies.
Other
- Individual Contributor
- Onsite at our Scottsdale, AZ, or Seattle, WA: office 3-5 days a week, and on the road 5-10% of time
- Undergraduate/Master BS, Military Equivalency, or Professional Certifications
- 3 years of Engineering Experience
- Be Obsessed, Aim Far, Win Right, Own It, Join Forces, Expect Candor.