Near Earth Autonomy is creating a future where autonomous flight is commonplace and safe. Our technology enables aircraft ranging in scale from sub-meter to full scale to autonomously inspect, map, survey, and transport. We are serious about system design, development, real-world testing, and delivering to customers working, useful systems.
Responsibilities and Duties
The Software Quality Assurance Engineer is responsible for helping to drive software development and deployment for aviation autonomy systems via quality assurance. Candidates will work with software infrastructure and systems engineering to implement quality metrics, processes and tooling for systematic QA validation and testing, as well as performing day-to-day software QA tasks.
Software under test is primarily C++ or Python code deployed in embedded Linux systems.
Due to the nature of this job, it is only open for US citizens.
Qualifications and Skills
Bachelor's degree in Computer Science or equivalent discipline, C++
Experience setting and executing software quality assurance processes
Experience with software development lifecycles
Experience deploying build systems
Experience with Continuous Integration
Experience with software dev ops tools (e.g. Gitlab, Phabricator, Jenkins, Atlassian)
Familiarity with Python
Familiarity with avionics software certification
Compensation compatible with qualification
Health, dental, and vision benefits
Life insurance; long-term and short-term disability benefits