CareerPlanSign in

Embedded Software Engineer

Pittsburgh, PA💼 Full-time💰 $100,000–$100,000🗓 2026-08-14 → 2026-09-26

Core

Developing, debugging, and testing flight-quality embedded software for bare-metal, real-time OS, and embedded Linux-based avionics systems.

Role type

Senior IC embedded software engineer (avionics/space)

Builds

Production-level software packages and documentation for space avionics systems

Domain

Aerospace / Embedded Systems

Deliverable

production ML models | product features

Required skills

C, C++, Python, bare-metal programming, real-time OS development, embedded Linux, Git, full software development life cycle

Preferred skills

Yocto, FPGA/VHDL, robotic control systems, PCB design, electrical troubleshooting, FDIR, spacecraft communication protocols, CI/CD, Docker, agile frameworks

Technologies

Yocto, VHDL, Altium, Git, Docker

Responsibilities

Full life-cycle development and hands-on testing/debugging of embedded software systems; performing design trade-studies and selecting architectures; collaborating with system and hardware engineers on product architectures and bring-up activities; delivering software within project budget and schedule.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.