This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Join Axon and be part of a mission to Protect Life by developing embedded software for in-car solutions that connect cameras and other peripherals.
Work within a highly visible software engineering team to ensure vital evidence is captured during critical moments for customers.
Contribute to the creation of next-generation public safety products such as in-car cameras and wireless microphones.
Engage in architecture decisions that shape products, focusing on building device software that requires high stability and fast performance.
Utilize the latest open source technologies and leverage system design skills to make technical decisions for robust systems.
Collaborate closely with product managers and designers to ensure the right solutions are built for customers.
Mentor junior engineers and provide hands-on teaching to elevate the team's capabilities.
Design, develop, test, and maintain embedded applications and networking configurations while interfacing with cloud and firmware services for the Fleet system.
Requirements:
A minimum of 5 years of professional software development experience in C/C++, Go, Python, or another systems programming language.
Experience with Embedded Linux development is required.
At least 5 years of experience writing unit, integration, and/or system-level tests.
A minimum of 2 years of experience mentoring junior team members and/or leading small teams.
Networking knowledge, including TCP/IP, VPN, DNS, DHCP, and tunneling, is a plus.
A solid understanding of Computer Science fundamentals, including data structures, algorithms, run-time analysis, object-oriented design, and code quality verification.
Benefits:
Competitive salary and a 401k plan with employer match.
Discretionary time off to promote work-life balance.
Paid parental leave available for all employees.
Comprehensive medical, dental, and vision plans.
Access to fitness programs to support employee health.
Emotional and development programs to foster personal growth.
Snacks provided in the office to enhance the workplace experience.