Embedded Software Engineer

Aura Health
Aura Health

Software Engineering

Little Meadows, PA, USA

Posted on Aug 16, 2026
Job Overview

Seeking an Embedded Software Engineer to develop secure embedded processing applications at the hardware/software interface within classified environments.

Key responsibilities include designing, developing, and maintaining C++ code for secure applications, interfacing directly with hardware components using protocols like PCIe, SPI, and I2C, and creating embedded Linux images with system bring-up activities.

The role involves supporting system integration, debugging in lab settings, and maintaining CI/CD pipelines to ensure secure, reliable, and high-performance software delivery. Collaboration with cross-functional teams is essential for developing, testing, and delivering prototype and production systems.

Qualifications include a Bachelor’s or Master’s degree in STEM, proficiency in C++, experience with hardware protocols, embedded Linux configuration, and the ability to obtain a Secret security clearance.

This full-time onsite position requires U.S. citizenship and a commitment to working in a classified environment.