Apera
Overview
This is a role in the aviation sector for a
Senior Embedded Software Test Engineer
to join the Software Certification team. The focus is on the analysis and verification of embedded software for airborne systems, ensuring compliance with safety and regulatory standards. The ideal candidate has deep expertise in embedded systems, software testing, and regulatory compliance, with strong proficiency in
Python
for automation and tooling. Base pay range
$130,000.00/yr - $160,000.00/yr Location
North Carolina Key Responsibilities
Develop and execute automated and manual tests for requirements-based verification of embedded software and tools Use
Python
to build test automation frameworks, data analysis tools, and utilities for verification workflows Perform software analyses including worst-case timing, memory margin, structural coverage, data coupling, and control coupling Conduct peer reviews and contribute to software certification activities Generate lifecycle documentation in compliance with DO-178C Level A, including verification cases, procedures, results, and traceability Collaborate with software development teams to review and validate outputs Communicate effectively with internal and external stakeholders Required Qualifications
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field Strong experience within the Aerospace sector Minimum 7 years of experience in embedded software verification within regulated environments Mastery of C programming and proficiency in
Python
for scripting, automation, and data analysis Experience with real-time systems, built-in tests, tasking and interrupts, RTOS, bare-metal development, and communication protocols (CAN, I2C, SPI) Strong understanding of software configuration management and modern build/test/deployment methodologies Ability to interpret electrical schematics, datasheets, and technical documentation Excellent teamwork, communication, and leadership skills Preferred Qualifications
Experience with STMicroelectronics ARM Cortex-M microcontrollers Deep understanding of DO-178C and its supplements Familiarity with ARP 4754A and ARP 4761 processes Seniority level
Mid-Senior level Employment type
Full-time Job function
Software Engineering Industries
Aviation and Aerospace Component Manufacturing How to apply
Send a copy of your CV to e.flint@apera.co
#J-18808-Ljbffr
This is a role in the aviation sector for a
Senior Embedded Software Test Engineer
to join the Software Certification team. The focus is on the analysis and verification of embedded software for airborne systems, ensuring compliance with safety and regulatory standards. The ideal candidate has deep expertise in embedded systems, software testing, and regulatory compliance, with strong proficiency in
Python
for automation and tooling. Base pay range
$130,000.00/yr - $160,000.00/yr Location
North Carolina Key Responsibilities
Develop and execute automated and manual tests for requirements-based verification of embedded software and tools Use
Python
to build test automation frameworks, data analysis tools, and utilities for verification workflows Perform software analyses including worst-case timing, memory margin, structural coverage, data coupling, and control coupling Conduct peer reviews and contribute to software certification activities Generate lifecycle documentation in compliance with DO-178C Level A, including verification cases, procedures, results, and traceability Collaborate with software development teams to review and validate outputs Communicate effectively with internal and external stakeholders Required Qualifications
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field Strong experience within the Aerospace sector Minimum 7 years of experience in embedded software verification within regulated environments Mastery of C programming and proficiency in
Python
for scripting, automation, and data analysis Experience with real-time systems, built-in tests, tasking and interrupts, RTOS, bare-metal development, and communication protocols (CAN, I2C, SPI) Strong understanding of software configuration management and modern build/test/deployment methodologies Ability to interpret electrical schematics, datasheets, and technical documentation Excellent teamwork, communication, and leadership skills Preferred Qualifications
Experience with STMicroelectronics ARM Cortex-M microcontrollers Deep understanding of DO-178C and its supplements Familiarity with ARP 4754A and ARP 4761 processes Seniority level
Mid-Senior level Employment type
Full-time Job function
Software Engineering Industries
Aviation and Aerospace Component Manufacturing How to apply
Send a copy of your CV to e.flint@apera.co
#J-18808-Ljbffr