Senior Embedded Software Engineer (C++) — Safety-Critical

Latitude AI

Pittsburgh (Allegheny County)

On-site

USD 160,000 - 240,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Health, dental, vision insurance
401(k) with company match
Unlimited vacation
Equity compensation

Job summary

Latitude AI, a Ford Motor Company subsidiary, is hiring for an Embedded Software Engineer on the Hardware Safety & Power Systems team in California. You will own end-to-end hardware safety and power-management architecture on TI Jacinto 7 targets, developing drivers and SafeRTOS-based firmware.

The role requires ARM Cortex-R5F expertise, ISO 26262 familiarity, and hands-on debugging with JTAG and logic analyzers.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or related field.
  • 4+ years of embedded C/C++ experience in safety-critical or automotive-style environments.
  • Experience with ARM Cortex-R5F, memory-mapped I/O, interrupt controllers, and buses.
  • Experience configuring MPUs and hardware firewalls in multi-core systems.
  • Experience developing HALs and drivers for multiple targets; strong testability mindset.
  • Ability to root-cause hardware-software faults with low-level debugging tools.
  • Foundational knowledge of ISO 26262 functional safety concepts.

Responsibilities

  • Own end-to-end architecture of hardware safety and power-management systems for TI Jacinto 7 targets.
  • Develop low-level drivers and firmware for PMICs, voltage supervisors and thermal monitors on bare metal and FreeRTOS.
  • Lead safety diagnostic frameworks and integrate LBIST/PBIST into firmware; ensure ISO 26262 traceability.
  • Perform deep-dive code reviews; enforce clean interfaces and testable design patterns.
  • Mentor engineers on embedded safety patterns and RTOS integration across cores and PMICs.
  • Collaborate with hardware teams to align safety requirements with hardware capabilities.

Skills

Embedded C/C++
ARM Cortex-R5F
RTOS (FreeRTOS / SafeRTOS)
Safety-critical systems
Driver development
Debugging (JTAG, logic analyzers)
ISO 26262 knowledge
HAL / driver architecture
Multi-core/system integration

Education

Bachelor's degree in Computer Engineering / CS / Electrical Engineering / Robotics

Tools

TI PSDK
LBIST / PBIST
JTAG debugging

Job description

Latitude AI, a Ford Motor Company subsidiary, is hiring for an Embedded Software Engineer on the Hardware Safety & Power Systems team in California. You will own end-to-end hardware safety and power-management architecture on TI Jacinto 7 targets, developing drivers and SafeRTOS-based firmware.

The role requires ARM Cortex-R5F expertise, ISO 26262 familiarity, and hands-on debugging with JTAG and logic analyzers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Engineer – Safety-Critical RTOS
Senior Embedded C++ Engineer – Safety-Critical RTOS

Latitude AI • Marine City (MI)

On-site
USD 160,000 - 240,000
Competitive compensation
Medical, dental, vision insurance
401(k) with employer match
+1
Senior Embedded C++ Engineer — Hardware Safety & RTOS
Senior Embedded C++ Engineer — Hardware Safety & RTOS

Latitude AI LLC • Northern (KY)

Hybrid
USD 160,000 - 240,000
Health insurance
401(k) retirement plan with employer-匹
Paid parental leave
+1
Senior Embedded Software Engineer (C++) - Hardware Safety
Senior Embedded Software Engineer (C++) - Hardware Safety

Latitude AI LLC • Northern (KY)

Hybrid
USD 160,000 - 240,000
Health insurance
401(k) retirement plan with employer-匹
Paid parental leave
+1
Senior RTOS Engineering Lead, Automotive Embedded Systems
Senior RTOS Engineering Lead, Automotive Embedded Systems

Latitude AI • Palo Alto (CA), Detroit (MI), Pittsburgh

On-site
USD 253,000 - 380,000
Competitive compensation packages
Health insurance and benefits
Paid parental leave
+1
Senior Embedded Software Engineer (C++) - Hardware Safety
Senior Embedded Software Engineer (C++) - Hardware Safety

Latitude AI • Pittsburgh

On-site
USD 160,000 - 240,000
Competitive compensation
Health, dental, vision insurance
401(k) with company match
+2
Senior Embedded Software Engineer (C++) - Hardware Safety
Senior Embedded Software Engineer (C++) - Hardware Safety

Latitude AI • Marine City (MI)

On-site
USD 160,000 - 240,000
Competitive compensation
Medical, dental, vision insurance
401(k) with employer match
+1
Senior Embedded RTOS Engineering Leader
Senior Embedded RTOS Engineering Leader

Latitude AI • United States

On-site
USD 253,000 - 380,000
Competitive compensation packages
Excellent health insurance
401(k) retirement plan with match
+2
Senior Embedded Software Engineer (C++) for Sensor Systems
Senior Embedded Software Engineer (C++) for Sensor Systems

Socket.dev • Pittsburgh, Palo Alto (CA)

On-site
USD 218,000 - 327,000
Medical insurance
401(k) retirement plan with vesting
Paid parental leave
+2
Senior Embedded Safety Firmware Engineer (C++/RTOS)
Senior Embedded Safety Firmware Engineer (C++/RTOS)

Socket.dev • Pittsburgh, Palo Alto (CA)

On-site
USD 160,000 - 240,000
Health insurance
401(k) plan
Paid parental leave
+1
Senior Embedded Architect — Safety-Critical Firmware & Linux
Senior Embedded Architect — Safety-Critical Firmware & Linux

FORT Robotics • Boston (MA)

On-site
USD 150,000 - 190,000