Search Jobs
Senior Embedded Firmware Engineer (Avionics / Platform Interface)
Posted: 07/07/2026
Employment Type:
Direct Hire
Job Number: 32079
Job Location: Onsite
Industry: AERO - Aerospace
Job Description
Position Title:Â Senior Embedded Firmware Engineer (Avionics / Platform Interface)
Position Description:Â Protingent Staffing has an exciting direct hire Senior Embedded Firmware Engineer (Avionics / Platform Interface) opportunity.
Job Responsibilities:
Job Qualifications:
Desired Job Qualifications:
Job Details
About Protingent:Â Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom, and Aerospace companies nationwide. Protingent exists to make a positive impact and contribution to the lives of others as well as our community by providing relevant, rewarding, and exciting work opportunities for our candidates.
Position Description:Â Protingent Staffing has an exciting direct hire Senior Embedded Firmware Engineer (Avionics / Platform Interface) opportunity.
Job Responsibilities:
- Design and implement bootloaders, BSPs, HALs, and low-level device drivers tightly coupled to custom avionics hardware.
- Bring up new ARM-based flight boards from first power-on through stable firmware operation, working directly from schematics and hardware documentation
- Build firmware using bare-metal and/or RTOS architectures with deterministic timing and fault tolerance.
- Develop low-level flight firmware as part of system fault tolerance to, including command and telemetry handling, health monitoring, FDIR, safe-mode behavior, and autonomous recovery.
- Customize and integrate Jetson Linux platforms, including boot chain, device tree, kernel bring-up, and MCU to Jetson interfaces.
- Debug and resolve hardware–software integration issues, collaborating closely with avionics and systems engineers through test and flight readiness.
- Implement and validate power sequencing, reset handling, watchdogs, interrupt
- handling, DMA, and linker configurations.
- Customize and integrate Jetson Linux platforms, including boot chain configuration, device tree updates, kernel bring-up, and MCU-to-Jetson interfaces.
- Debug and resolve hardware–software integration issues using JTAG/SWD, oscilloscopes, logic analyzers, and other bench tools.
- Collaborate closely with avionics hardware, systems, and mission teams through integration testing, protoflight activities, and flight readiness reviews.
- Develop and maintain MCU-side firmware supporting power, thermal, communications, and telemetry functions.
- Support and evolve redundant communication paths (e.g., dual CAN) for coordination, monitoring, and fault tolerance. Define, document, and maintain stable firmware interfaces consumed by higher-level platform software.
- Partner with software engineers to ensure firmware behavior aligns with system-level requirements and operational constraints.
- Contribute to embedded build automation, reproducibility, and test infrastructure where appropriate.
Job Qualifications:
- 7+ years of hands-on embedded firmware development experience in the aerospace, robotics, automotive, or other safety- or mission-critical systems environments.
- Expert-level proficiency in C/C++ for embedded systems.
- Strong experience with ARM Cortex-M (M4/M5/M7 or similar) architectures.
- Proven experience developing bootloaders, BSPs, HALs, and hardware-facing device drivers.
- Demonstrated ability to bring up new hardware from schematics to working firmware.
- Strong understanding of power sequencing, resets, watchdogs, interrupts, DMA, and linker scripts.
- Hands-on debugging experience with JTAG/SWD, oscilloscopes, and logic analyzers.
- Experience working with embedded Linux systems (Jetson or similar platforms)
- Ability to operate independently and take full ownership in a startup environment.
Desired Job Qualifications:
- Familiarity with flight software architectures and fault detection, isolation, and recovery (FDIR) concepts.
- Experience with RTOS environments such as FreeRTOS, RTEMS, RTLinux, or Embassy
- Experience with radiation-tolerant or space-grade MCUs
- Familiarity with embedded communication protocols such as CAN, RS485, SPI, I2C, UART, SpaceWire, or CCSDS telemetry systems
- Experience with secure boot, image signing, and in-field firmware update strategies
- Experience to CI/CD pipeline or automated build environments for embedded systems
- Experience with supporting protoflight or flight hardware and design reviews
Job Details
- Job Type: Direct Hire
- Salary Range: $160K - $200k
- Location: Pasadena, CA (Onsite).
- ITAR obligations are associated with this role; U.S. Citizenship, U.S. legal permanent resident status, or protected person status under 8 U.S.C. § 1324b(a) (1), (3) is required.
About Protingent:Â Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom, and Aerospace companies nationwide. Protingent exists to make a positive impact and contribution to the lives of others as well as our community by providing relevant, rewarding, and exciting work opportunities for our candidates.
Meet Your Recruiter
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.
About Pasadena, CA
Ready to take the next step in your career? Explore our job opportunities in and around Pasadena, California! Known for its vibrant arts scene, diverse cuisine, and stunning parks like the Huntington Library and Gardens, this area offers an enchanting backdrop for professional growth. Don't miss the chance to work near iconic landmarks like the Pasadena Playhouse, visit world-class art galleries, and catch games at the Rose Bowl Stadium. Join us in embracing the irresistible charm and endless opportunities that Pasadena has to offer! Explore our job listings now and discover your next career move in this dynamic region.
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.