Salary
💰 $106,500 - $170,400 per year
Tech Stack
CloudGoIoTLinuxPython
About the role
- On the Axon Fusus IoT Engineering team, we are responsible for building, securing, and managing large-scale IoT device platforms that integrate seamlessly with Axon’s cloud infrastructure.
- Contribute to embedded Linux system features, container runtimes, and device service orchestration
- Develop features and tools that span device-side and backend systems, including logging, observability, and update workflows
- Work with senior engineers to debug issues across device, runtime, and cloud boundaries
- Learn and grow into specialized ownership areas over time
- Reports to: Manager, Software Engineering
- Location: This role is based out of our Seattle, WA office and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation.
Requirements
- 0-2 years of hands-on experience in software engineering, with a focus on systems, embedded, or infrastructure domains
- Proficiency in modern programming language - preferably Golang, C/C++, and/or Python
- Working knowledge of Linux systems and common debugging tools
- Exposure to embedded or IoT development is a plus—but not required; enthusiasm to learn is essential
- Demonstrated ability to take initiative, follow through on complex tasks, and learn new technologies quickly