CareerPlanGet AI match score →

Embedded Software Engineer (Manufacturing Test Development)

Brea, California, United States💼 Full-time💰 $130,000–$130,000🗓 2026-07-08 → 2026-07-31

Core

Develop, maintain, and validate C++ test software for hardware validation, factory acceptance testing, and performance verification of In-Flight Entertainment (IFE) hardware products for commercial passenger aircraft.

Role type

Senior IC embedded software engineer (manufacturing test development)

Builds

Automated test applications, stations, fixtures, scripts, and equipment integrations for LRUs within the RAVE In-Flight Entertainment system

Domain

Aerospace / Embedded Systems / Manufacturing Test

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C++, C, Python, bash/sh, Linux embedded OS development, ARM SoC (32/64-bit), embedded bus protocols (I2C, PCIe, SPI, MDIO, CAN, Ethernet), hardware-software debugging, root-cause analysis, test equipment control (GPIB/USB/Ethernet), PCB schematics reading

Preferred skills

DevOps and CI/CD pipeline improvements, formal engineering requirements documentation, New Product Introduction builds

Technologies

Linux, C++, C, Python, bash/sh, Subversion (SVN), Git, Bitbucket, ARM SoCs, GPIB, USB, Ethernet, oscilloscopes, multimeters, power supplies

Responsibilities

Develop and validate C++ test software for hardware validation and factory acceptance testing; Design and deploy automated test applications and equipment integrations; Troubleshoot hardware/software failures and identify root causes; Partner with hardware, embedded software, and manufacturing teams; Review and implement product-line requirements and produce test procedures; Participate in design reviews and code reviews; Contribute to DevOps and CI/CD pipeline improvements

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗