Software Test Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
This role focuses on verifying and validating safetycritical embedded software for aircraft and avionics subsystems. You will develop and execute formal test procedures, perform I/O verification, and support software and hardware integration activities in a laboratory environment. The position plays a key role in ensuring software functionality meets stringent aviation, space, and defense industry requirements and supports certification and airworthiness compliance efforts. Responsibilities
- Execute software verification and validation testing activities for embedded and avionics systems.
- Perform I/O (Input/Output) verification for aircraft and avionics subsystems to ensure correct data handling and system behavior.
- Develop, maintain, and execute formal test procedures based on system and software requirements.
- Verify software functionality against defined requirements and identify any deviations or nonconformances.
- Support software and hardware integration efforts by participating in lab integration sessions and resolving interface issues.
- Identify, document, and troubleshoot test anomalies, including root cause investigation and retest as needed.
- Collaborate closely with software, systems, and hardware engineering teams to clarify requirements, resolve defects, and improve test coverage.
- Document detailed test results, including logs, reports, and evidence, to support program certification and compliance activities.
- Contribute to continuous improvement of test processes, tools, and methodologies within the verification and validation team.
Requirements
Innovation Test Design Oscilloscope Communication Investigation Collaboration Airworthiness System Safety Test Automation ARINC Standards Computer Science Software Systems Software Testing Embedded Software Laboratory Testing Systems Integration Aerospace Protocols Computer Engineering Aerospace Engineering Electrical Engineering Communications Protocols Electronic Test Equipment Engineering Design Process Verification And Validation Continuous Improvement Process Troubleshooting (Problem Solving) Military Standards And Specifications DO-178B/C (Software Considerations in Airborne Systems and Equipment Certification)
At least 1 year, * Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, Aerospace Engineering, or a related field.
- Minimum 1 year of experience in software testing, integration, verification, or validation.
- At least 1 year of experience performing hardware/software integration testing.
- At least 1 year of experience with I/O verification and troubleshooting.
- At least 1 year of experience supporting embedded software or avionics systems.
- Experience executing formal test procedures and accurately documenting test results.
- Ability to work effectively in laboratory and integration environments.
- Experience with software testing, verification, validation, or integration activities on embedded, avionics, aerospace, or defense systems.
- Experience with I/O (Input/Output) verification for complex systems.
Additional Skills & Qualifications
- Experience in the aerospace, avionics, or defense industry.
- Experience supporting military aircraft programs.
- Experience with DO-178B or DO-178C software verification activities.
- Familiarity with avionics communication protocols such as ARINC 429, MIL-STD-1553, Ethernet, and serial interfaces.
- Experience with automated testing tools for embedded or avionics systems.
- Experience using oscilloscopes, protocol analyzers, and other laboratory test equipment.
- Active security clearance.
- Strong communication and collaboration skills for working with multidisciplinary engineering teams.
- Attention to detail and a structured approach to testing and documentation., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Benefits & conditions
This role supports safetycritical embedded software programs for aviation, space, and defense applications, with a strong focus on avionics certification, system safety, and airworthiness compliance. The work takes place in laboratory and integration environments that use oscilloscopes, protocol analyzers, and other electronic test equipment, along with automated testing tools and avionics communication interfaces such as ARINC 429, MIL-STD-1553, Ethernet, and serial links. A hybrid work option is available, with a rotation of approximately two weeks remote and two weeks onsite in Cedar Rapids, Iowa. A fully onsite option is also available in Cedar Rapids, Iowa, five days per week. Remote work expectations and schedules may vary based on project needs, and candidates seeking fully remote arrangements are evaluated on a case-by-case basis. The environment emphasizes collaboration with software, systems, and hardware engineers, adherence to formal test processes, and support for rigorous certification and compliance standards. Job Type & Location
This is a Contract position based out of Phoenix, AZ. Pay and Benefits
The pay range for this position is $50.00 - $65.00/hr.
About the company
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…