
Software Test Engineer, Next-Gen Aircraft (R3696)
- Dallas, TX
- Permanent
- Full-time
- Implement software interfaces and drivers to orchestrate simulation environments, hardware devices, and test equipment - enabling real-world behaviors, failure injection, and hardware manipulation
- Define test cases to verify and validateembedded software at a system level, automating them to run continuously
- Prototype innovative capabilities to automate aircraft software testing
- Support release test planning and execution leading up to flight test events and major product milestones
- Work cross-functionally across Aircraft Autonomy & Software teams to derive requirements for the aircraft system, test infrastructure, and quality gates. Partner with our Hardware Test team to define and obtain the hardware infrastructure we need.
- Typically, 2+ years of related experience with aBachelor'sdegree (CE, CS, EE); or some industry experience (intern, startup, self-projects) with a Master's or PhD degree
- Strong C++ or Python skills, basic proficiency in the other
- Experience in automated testing or bare-metal firmware development
- Familiarity with common version control (git) and build/packaging systems (CMake, Poetry, etc)
- Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others
- Passion for growth, fast-paced environments, and holding self to standard of excellence
- 2+ years building automated test solutions for aircraft or autonomous vehicles
- Intermediate to advanced skills in Python and C++
- Great testing skills for integrated software systems