Jobedly Post a Job

Senior Test Software Engineer

Ursa Major · Longmont, CO
Full-timeAvionicsTechnology$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Test Software Engineer role

Senior Test Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Test Software Engineer roles and what employers typically expect.

The future of aerospace and defense starts here. Ursa Major was founded to revolutionize how America and its allies access and apply high-performance propulsion, from hypersonics to solid rocket motors, satellite maneuvering and launch. We design and deliver propulsion and defense systems that solve the most urgent and critical national security demands. Modern aerospace and defense systems require sophisticated automated test capabilities to verify the performance, reliability, and quality of mission-critical avionics throughout development, qualification, and production. As a Senior Test Software Engineer, you will develop the software that powers our automated test systems, enabling efficient verification and validation of FPGA-based electronics, embedded systems, and avionics hardware supporting advanced missile and defense programs. In this role, you will design, develop, integrate, and maintain software applications that control electronic test equipment, execute automated test procedures, collect and analyze test data, and generate reports used for engineering development, qualification, and production acceptance. You will work closely with Electrical Design Engineers, FPGA Engineers, Flight Software Engineers, and Electrical Test Engineers to deliver scalable, reliable, and maintainable automated test solutions throughout the product lifecycle. The ideal candidate enjoys solving complex hardware/software integration challenges, developing robust automation frameworks, and building test systems that improve product quality while reducing development and production cycle time. Responsibilities: Design, develop, and maintain software for automated test equipment (ATE), Hardware-in-the-Loop (HIL) systems, engineering development laboratories, and production test stations. Develop software to control laboratory instrumentation including oscilloscopes, digital multimeters, signal generators, power supplies, electronic loads, switching systems, and other electronic test equipment. Translate engineering test requirements and procedures into automated software solutions that produce repeatable, traceable, and reliable test results. Design reusable software architectures, libraries, and frameworks that support multiple products and test platforms. Develop operator interfaces, automated test sequencing, data acquisition, measurement analysis, logging, and report generation capabilities. Integrate software with avionics hardware, FPGA designs, embedded software, and external instrumentation to support hardware verification and system integration. Support hardware integration, qualification testing, environmental testing, and production acceptance activities. Troubleshoot software, instrumentation, and hardware integration issues, perform root cause analysis, and implement corrective actions. Develop software documentation including requirements, design descriptions, user documentation, and test procedures. Support software configuration management, version control, and continuous improvement initiatives. Collaborate with cross-functional engineering teams to improve test efficiency, automation coverage, and overall product quality. Required Qualifications: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or related technical discipline. 5+ years of experience developing software for automated test systems, laboratory automation, or hardware integration. Proficiency in one or more programming languages such as C#, Python, C++, LabVIEW, or similar. Experience developing software that interfaces with electronic test instrumentation using communication standards such as VISA, GPIB, USB, Ethernet/LXI, Serial, or PXI. Experience developing automated test sequences, data acquisition, measurement processing, and test reporting. Familiarity with software architecture, object-oriented programming, and software design best practices. Experience troubleshooting hardware/software integ…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

PythonC++C#CommunicationSecurityAutomation

Resume tips for Senior Test Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Test Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Test Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Ursa Major

Ursa Major is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles