
Senior Software Engineer – Test Engineering - Huntsville
RTX Corporation2 days ago
Davis, CA, USASenior
Base Salary
$87k - $165k/yr
Responsibilities
- Develop and maintain test software, test sequences, and automation frameworks using C++ and C#.
- Create hardware-driver wrappers and abstraction layers for automated test environments.
- Implement test sequences, step types, and automation logic using NI TestStand.
- Debug issues across hardware interfaces, test equipment, software modules, and system-level interactions.
- Support hardware bring-up, system integration, verification, and troubleshooting activities.
- Collaborate with test, systems, hardware, and manufacturing engineering teams to improve test reliability and coverage.
- Manage configuration, version control, branching, and release processes for test applications.
- Participate in Agile planning, backlog refinement, sprint execution, and team ceremonies.
- Develop test procedures, architecture documentation, integration workflows, and release notes.
- Mentor junior engineers and contribute to test framework strategy and process improvements.
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
- At least 5 years of professional experience.
- Strong proficiency in C++ and C# for hardware-related and system-level development.
- Experience developing automated test sequences using NI TestStand and proficiency with Microsoft Visual Studio.
- Experience with root-cause analysis, troubleshooting, diagnostic workflows, and hardware-software integration.
- Understanding of configuration management, code versioning, and software release practices.
- Experience working in Agile/Scrum environments and across multidisciplinary engineering teams.
- Ability to design and maintain software wrappers for hardware drivers and test instrumentation.
- Active and transferable U.S. government-issued security clearance required before the start date; U.S. citizenship is required.
- Preferred: master’s degree in an engineering discipline.
- Preferred: automated test equipment, hardware-in-the-loop, real-time or embedded systems, system verification, environmental testing, or production test experience.
- Preferred: CI/CD pipelines, automated build servers, test orchestration tools, Python, PowerShell, or LabVIEW scripting experience.
- Preferred: experience in aerospace, defense, automotive, or medical-device industries.
Benefits
- 100% onsite work in Huntsville, Alabama.
- Relocation assistance is available.
- Benefits may include medical, dental, vision, life insurance, disability coverage, 401(k) match, flexible spending accounts, paid time off, holidays, flexible work schedules, parental leave, educational assistance, backup care, employee assistance, and the Employee Scholar Program.
- Career development, recognition programs, achievement awards, and wellness and work/life benefits are offered.
- The role may include eligibility for annual short-term or long-term incentive compensation programs.
About RTX Corporation
RTX Corporation builds aerospace and defense systems through its Collins Aerospace, Pratt & Whitney, and Raytheon businesses, serving commercial aviation, the U.S. government, and allied militaries. Its products range from aircraft engines and avionics to radars, missiles, and command-and-control software, sold via long-term OEM programs and defense contracts. Formed in 2020 by the Raytheon–United Technologies merger, RTX is headquartered in Arlington, Virginia and trades on the NYSE as RTX.