Job Description
Axon is seeking a Senior Embedded QA Engineer to enhance the quality and reliability of its embedded camera and imaging systems. This role involves collaborating with engineers on advanced image processing pipelines and camera hardware, focusing on test strategy, automation, and software releases across various camera products. The ideal candidate will evolve into a key technical owner of Axon's CI/CD processes and release reliability.
What This Role Involves:
- Defining and executing comprehensive software testing and automation strategies.
- Driving improvements in hardware-in-the-loop test automation and software release processes.
- Participating in the development of end-to-end embedded camera software through debugging and root-cause analysis.
- Clarifying, documenting, and validating software requirements.
- Collaborating effectively across multidisciplinary, international teams.
What Axon is Looking For:
- 5+ years of experience in embedded software, DevOps, or quality assurance engineering roles.
- Background in imaging, cameras, or signal processing is beneficial.
- Strong scripting skills, particularly in Python.
- Experience with C++ or other systems programming languages is also beneficial.
- Expertise with CI/CD pipelines (e.g., Jenkins, GitLab CI), test automation frameworks (e.g., Python, Robot Framework), and version control systems (Git).
- Strong debugging skills, particularly with embedded Linux environments, kernel logs, and tracing tools.
- Familiarity with Yocto build environments and Docker.
What Axon Offers:
- Exposure to leaders and experts in camera product development.
- Mentorship and networking opportunities.
- A casual and fun work environment.
- Access to Gym.
- Learning & Development programs.
- Snacks in the offices.