Logo
Apera

Senior Embedded Software Test Engineer

Apera, Raleigh, North Carolina, United States

Save Job

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