Logo
Axon

Software Engineer II - Test Verification

Axon, Scottsdale, Arizona, us, 85261

Save Job

Join Axon and be a Force for Good.

At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other.

Life at Axon is fast-paced, challenging and meaningful. Here, you'll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.

Your Impact

At this role you will support the CEW development team in the testing, verifying, and validation of firmware and software behaviors. The team and you will help support TASER Core, Civilian, VR, and support of various pillars in creation of physical hardware, software tools, and combination of both. At this position, it will be your responsibility to create, or further develop process improvement materials such as, but not limited to documentation, acceptance testing, and automation verification. This will entail the validation of behavior expectation of products, development of suite of utilities in supporting cross functional groups, or custom creation of fixture equipment from start to finish for non-production environments.

For each new product, in support of the program, you will bring online Automated Test Stations (ATS) which will be responsible for build project code and tools, locally deploying them, and performing extensive test suites you'll help maintain which ensure the quality performance of all life saving devices made by AXON. Independently getting to develop small to mid sized simple mechanical "test fixtures" which will be used to exercise physical interaction with devices, with no need of human operation. Join Forces in creating, updating and distributing documentation of system performance, or validation procedures in preparation for new release candidates. This hands on position will get to interact directly with all new product development from the CEW group, and personally contribute towards taking the continuous improvement and quality assurance of every update to the next level.

What You'll Do

Location: Onsite at our Scottsdale, AZ office 3-5 days a week, and on the road 5-10% of time Reports to: Director CEW Firmware Direct Reports: None Project Autonomy : This role will be responsible for a broad range of activities, and will need to be capable of multi-tasking to support various programs and products. Workloads will be a mix of building equipment/fixtures to further expand testing capabilities, drafting then publishing documentation related to product testing, stages and steps to verify the completeness of requirements. Supporting to meet current scope, and expanding elements around the "Definition of Done" DoD checklist of contents to ensure best practices towards release processes prior to evaluation at a broader internal review, and ending with external deployment. Release Management:

Joining forces with other pillars within AXON to mirror and adapt practices to further move management and maintenance of Artifacts within Control Management Systems. Working within the virtual ecosystem to automate the process, and accelerate releases and reduce human interactions within the workflow. Continuous Integration, Continuous Design : Continue to instantiate ATS systems. Follow guidelines, created by the CEW team, on Configuration of PC units, integration of Programmable Power supplies, connecting Hardware to Debugging Hardware, manage and arrange physical components needed for running extensive acceptance testing, confirm no regression in behaviors, generating metrics related to coverage, performance and quality aspects. Individual Contributor : The CEW team support various pillar programs, and the developers divide up the work based on priorities. Within the team, your role will be in supporting operation behavior of the products, aligning those with the use case descriptions as scoped to ensure requirements meet the needs of training team and customers. This work will include refining existing processes documentation/instructions to optimize content. Prototyping Lead:

A primary function of this role is within creation of small fixture devices, which will use simple actuators, sensors, and peripherals to perform "interaction" with end products to allow expansion of the acceptance testing coverage to include physical interactions with production units. This will expand the current capabilities of the test equipment to expand into similar capabilities, so as to be able to test early every design during the early stages of the product life cycle. Git, Diagrams, and Documentation : Using Git as a tool in collaboration work will be part of the role, the team will mentor in use of the Revision Control tool and will teach in the basics. Drafting out ideas, system design and proposal for implementation will need to be supported by visual diagram/descriptive tools. Completion and creation of documentation used for work instructions, detailed technical directions, informative summaries or empirical metrics presentation to management. What You Bring Education : Undergraduate/Master BS, Military Equivalency, or Professional Certifications Experience: 3 years of Validation, or Quality Assurance background 3-5+ years of Professional Software Development Python, C, C++, Rust, C# (etc.) Robotics (ROS 2), Automation Equipment, PLC, VHDL, LabView, Matlab, Simulink, Raspberry Pi Electrical Engineering, Datasheet, Component Selection Mechanical Design Considerations Technical Maturities: Robotic Development (i.e.) Motor Control, Pneumatics, DSP, Industrial Automation Software or Firmware Development (i.e.) Scripting, Functional, Hardware Integration Engineering Tool Operation (i.e.) Oscilloscopes, Logic Analyzers, Digital Multimeters Industrial Tool Operation (i.e.) CNC, 3D Modeling and Printing, Laser/Water Cutting Cross Functional: General Public Speaking Capabilities, Presentation preparation skills, Small Technical Group discussions around Design Decisions, and Documented Workflows. Values: Be Obsessed, Aim Far, Win Right, Own It, Join Forces, Expect Candor. Protect Life, Moonshot : Reduce gun related deaths between police and public by 50% Benefits that Benefit You

Competitive salary and 401k with employer match Discretionary paid time off Paid parental leave for all Medical, Dental, Vision plans Fitness Programs Emotional & Mental Wellness support Learning & Development programs And yes, we have snacks in our offices

Benefits listed herein may vary depending on the nature of your employment and the location where you work.

This role is based out of our Scottsdale 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. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success.

Don't meet every single requirement? That's ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve.

Studies have shown that women and people of color are less likely to apply to jobs unless they check every box in the job description. If you're excited about this role and our mission to Protect Life but your experience doesn't align perfectly with every qualification listed here, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Important Notes

The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions.

Some roles may also require legal eligibility to work in a firearms environment.

Axon's mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon's impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment.

We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We're committed to hiring the best talent - regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances - and empowering all of our employees so they can do their best work. If you have a disability or special need that requires assistance or accommodation during the application or the recruiting process, please email recruitingops@axon.com. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes.