Specialist Software Test Engineer, Avionics (Safety-Critical Flight Software) Aries Aero Systems Tustin, CA Job Details Full-time | Contract $100 - $150 an hour 1 hour ago Qualifications Software issue identification LabVIEW Controller area network (CAN) bus Software engineering Engineering equipment malfunctions diagnostics Electro-mechanical components Automation Embedded systems Bachelor of Science System design Selenium Bachelor's degree in engineering Troubleshooting electrical systems Embedded software Network protocols Ethernet Technical troubleshooting support Python Mechanical troubleshooting Automated test equipment (ATE) Full Job Description Position Purpose Our client is seeking an experienced Specialist Software Test Engineer to join its Avionics organization and verify the safety-critical flight software behind its human spaceflight systems. This is a hands-on, high-impact role. You will shape test strategy, tools, and processes, mentor junior engineers, and champion testing best practices across the team. Principal Duties Lead and support verification and validation of safety-critical flight software Develop advanced code coverage, regression, and automated testing tools Serve as the team's subject matter expert on software testing methodologies and best practices Review and approve test cases for component-level and integrated test bench environments Support the development and evolution of hardware-in-the-loop (HIL) test systems Diagnose and troubleshoot complex software and electro-mechanical system issues Mentor junior engineers and help build a culture of technical excellence Collaborate cross-functionally to drive projects to completion and meet mission-critical goals Experience and Education Requirements Required B.S. in Engineering from an accredited university 12+ years of relevant integration and testing experience in aerospace or a comparable field Strong background in embedded system hardware and software Advanced Python development skills Experience with requirements-based testing and verification of safety-critical systems Hands-on experience with VectorCAST or an equivalent unit test framework Demonstrated experience developing test benches and automated test infrastructure Experience with both component-level and system-level testing Proven ability to diagnose complex electro-mechanical systems Working knowledge of redundant system design for safety-critical applications Familiarity with DO-178, DO-254, or similarly rigorous certification standards Proficiency with digital communication protocols: RS-232, RS-422, RS-485, Ethernet, MIL-STD-1553, CAN Strong troubleshooting, organizational, and communication skills Adaptable mindset, with the ability to incorporate new ideas and shift strategies when needed Preferred Experience with
LabVIEW or NI VeriStand Pay:
$100.00 - $150.00 per hour Expected hours: No less than 40.0 per week