Logo
Axon

Senior Embedded Application Software Engineer - Connected Devices

Axon, Seattle, Washington, us, 98127

Save Job

Overview

Senior Embedded Application Software Engineer - Connected Devices

is a role on Axon\'s embedded software team. We develop software for Axon devices and work with cloud services to ensure critical evidence is captured during mission-essential moments for our customers. You will join a high-impact software engineering team that designs and develops embedded software for Axon devices, including body-worn cameras, in-car cameras, wireless microphones, and related hardware. Life at Axon is fast-paced, challenging and meaningful. You\'ll take ownership and drive real change, with opportunities to mentor others and help up-level the team. What You’ll Do

Design, develop, test and maintain embedded applications and networking configurations, and supporting systems and libraries, interfacing with cloud and firmware services for devices. 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 by leading architecture, design and code reviews. Collaborate with Product Management, Design, and Engineering to create integrated solutions that delight customers. Build software that emphasizes quality, stability and low latency in a mission-critical space. Identify and integrate open source technologies to meet product requirements. Improve software engineering processes, including long-term planning, sprint planning/retrospectives and stand-ups. Mentor junior software engineers and help the team grow through hands-on guidance. What You Bring

5+ years of professional software development in C/C++, Go, Python, or other systems programming languages. Experience with Embedded development. 5+ years of unit, integration and/or system-level testing experience. 2+ years mentoring junior team members or leading small teams. Strong computer science fundamentals in data structures, algorithms, run-time analysis, object-oriented design and code quality verification. Networking knowledge (TCP/IP, VPN, DNS, DHCP, tunneling) is a plus. Location

Boston, Seattle, Atlanta, or Scottsdale (hybrid). Benefits

Competitive salary and 401k with employer match Discretionary paid time off Paid parental leave for all Medical, dental, and vision plans Fitness programs Emotional & mental wellness support Learning & development programs Snacks in offices Equal Opportunity

Axon is an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. If you require accommodation during the application or recruiting process, please email recruitingops@axon.com.

#J-18808-Ljbffr