Senior Embedded Software Engineer - RTOS
Latitude AI
Senior Embedded Software Engineer - RTOS
Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone.
When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the driving experience for millions of people.
As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif.
The Embedded Software team develops foundational platform software that is critical to development across the company. The team develops FreeRTOS, SafeRTOS, and bare metal environments for both QM and ASIL applications on a variety of embedded targets including ARM. Projects often impact all levels of the stack from the bootchain to applications and usually require cross-functional collaboration with other engineering teams. We have a strong passion for technical excellence and rigorous compliance with ASPICE and ISO26262.
What You'll Do
- Drive the design and implementation of a centralized "source of truth" for system-level RTOS configurations, including DDR memory maps, UDMA channels, and peripheral assignments
- Architect and configure MPU (Memory Protection Unit) and hardware firewalls to ensure "Freedom from Interference" (FFI) between safety-critical (ASIL) and non-safety (QM) tasks
- Lead the setup and evolution of the Hardware Abstraction Layer (HAL) and low-level drivers. Your goal is to create a common area for driver logic that scales across different projects and platforms
- Take broad responsibility for core SoC integration modules, ensuring they are architected for long-term maintainability and testability
- Profile and optimize low-level bus traffic and memory access patterns (DDR, DMA) to minimize latency and maximize throughput for real-time control loops
- Consistently perform deep-dive code reviews. Ensure that PRs are simple, bug-free, and adhere to a unified architectural vision to prevent "reinventing the wheel"
- Serve as the SME for hardware-software interfaces. Navigate ambiguity in hardware requirements and mediate disagreements in technical approaches through evidence-based influence
What You'll Need To Succeed
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
- Experience in embedded C/C++ with a deep understanding of advanced language features and design paradigms
- Proven expertise in ARM-based SoC architectures, including deep knowledge of memory-mapped I/O, DMA controllers (UDMA), and DDR bus configurations
- Direct experience configuring MPUs and hardware-level firewalls to enforce spatial and temporal isolation in a multi-core environment
- Experience building or significantly refactoring Hardware Abstraction Layers (HAL) to support multiple hardware targets or RTOS environments
- Ability to root-cause complex system hangs and race conditions involving shared memory and hardware peripherals without supervision
- Ability to see potential pitfalls in low-level designs (e.g., bus contention, MPU misconfigurations) and express designs in sufficient detail for rapid implementation
- Expert-level use of JTAG, Tracealyzer, and logic analyzers to verify low-level hardware-software interactions
Nice to have:
- Experience with ISO 26262 safety-critical development and the "Freedom from Interference" (FFI) requirements for ASIL systems
- Familiarity with Automotive Ethernet, UDS, or SOME/IP
- Expertise in Linux-based software development and related technologies including gtests, Python, Bazel, and Docker
- Experience representing a team as a domain expert to silicon vendors or partner organizations
What We Offer You
- Competitive compensation packages
- High-quality individual and family medical, dental, and vision insurance
- Health savings account with available employer match
- Employer-matched 401(k) retirement plan with immediate vesting
- Employer-paid group term life insurance and the option to elect voluntary life insurance
- Paid parental leave
- Paid medical leave
- Unlimited vacation
- 15 paid holidays
- Daily lunches, snacks, and beverages available in all office locations
- Pre-tax spending accounts for healthcare and dependent care expenses
- Pre-tax commuter benefits
- Monthly wellness stipend
- Adoption/Surrogacy support program
- Backup child and elder care program
- Professional development reimbursement
- Employee assistance program
- Discounted programs that include legal services, identity theft protection, pet insurance, and more
- Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
$148k - $249k
...Embedded Software Developer The Embedded Software team owns our low-level software integration... ...software for truck control functions such as engine control, steering and braking.... ...microcontrollers and processors (sometimes with an RTOS) with one hand while wielding an...SeniorRemote work3 days per week- ...Staff Embedded Software Engineer (RTOS / FreeRTOS) Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable...SuggestedWork at officeImmediate start
- ...Technical Leadership Role For Autonomy Software Virtual interview all visa except H1B... ...production-quality autonomy software. The engineer will lead teams responsible for... ...machinery. Technical Influence: As a senior leader, this individual will shape the long...SeniorH1bLocal area
$149k - $198.5k
...Senior Embedded Software Engineer Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional's next-generation on-board autonomous driving system....SeniorWork at officeRemote work- ...Senior Real-Time Embedded Engineer SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to...SeniorFull timePart timeWork at officeRelocation package
$149k - $198.5k
...autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to... ...you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next...SeniorWork at officeRemote work- ...Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA!...SeniorFull time
$113k - $165k
Eaton Corporation is seeking an Embedded Hardware Engineering Specialist to contribute to the development of intelligent circuit protection technologies. This position offers a salary range of $113,000 - $165,000 per year and is based in Moon Township, PA. The ideal candidate...Senior- Eaton Corporation is seeking an Electrical Engineering Embedded Hardware Specialist to join our Advanced Technology Team in Coraopolis, PA. This role involves leading the design and development of embedded electronics for circuit protection products. The ideal candidate...SeniorRemote work
$86k - $126k
...Eaton's Power Components Division is currently seeking a Embedded Software Engineer. This is a hybrid position (3 days on-site, 2 days remote per... ...software development including multi controller systems (C/C++, RTOS) and low-level hardware interfaces (ADC, PWM, UART, SPI, I2...H1bLocal areaRemote workVisa sponsorshipRelocation package2 days per week- ...Embedded Software Engineer Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. We... ...Familiarity with real-time systems, RTOSs, or mixed Linux/RTOS architectures Proficiency with Python and/or shell scripting...Immediate startRelocationFlexible hours
$126k - $201k
...accessible for all. We're searching for a Software Engineer II - Vehicle Control. In this role,... ...develop infrastructure and integrate embedded software with a modern C++ autonomy... ...in Linux-based environments as well as RTOS embedded environments. Required Qualifications...Work at officeLocal area3 days per week$86k - $126k
...Embedded Software Engineer Eaton's Power Components Division is currently seeking an Embedded Software Engineer. This is a hybrid position (3... ...software development including multi controller systems (C/C++, RTOS) and low-level hardware interfaces (ADC, PWM, UART, SPI, I2...H1bRemote workVisa sponsorshipRelocation package2 days per week- ...machines—ensuring they remain safe and secure. As a Senior Embedded Software Engineer, you will own critical subsystems within our embedded... ...hardware and high-level applications across Embedded Linux, RTOS (Zephyr/FreeRTOS), and bare-metal environments — and you'...SeniorRemote work
- ...Location: Pittsburgh, PA Lake Mary, FL, NYC/Jersey city,NJ Exp. Level ( Junior /Mid Level/Senior) Client: Altimetrik/ BNYM Function as developer/ engineer to ensure portfolio and client commitments are met. Expertise in CSS and Java Script requiredSeniorFull time
- ...Job Title: Senior Full Stack Developer Work Location : Pittsburgh PA 15212 Contract duration (in months)* 12 months Job Details... ...Description: The Senior Full Stack Builder Automation Engineering Lead provides technical leadership across BDD automation, full...SeniorContract work
- ...Senior Full Stack Developer Preferred location Pittsburgh, PA, 240 Greenwich office, NYC, Lake Mary, FL Candidates should be aware of all the latest Angular upgrades. Should have proper hands on working with Angular. Should have experience in Java backend as...SeniorWork at office
- ...Senior Robotics Electrical And Firmware Engineer Life Unlimited. At Smith+Nephew we design and manufacture technology... ...low level motor control and embedded systems for electromechanical medical... ...closely with electrical, software, mechanical, quality, manufacturing...SeniorFlexible hours
- ...responsible for developing and maintaining the embedded software that bridges hardware and high-level... .... As a Staff Embedded Software Engineer you will lead the design, development,... ...with paying customers Understanding of RTOS concepts / programming (e.g. FreeRTOS,...Full time
- ..., and seamless integration across distributed application components and enterprise platforms. Build modern engineering solutions across the full software lifecycle, including frontend development where needed, automated testing, code reviews, troubleshooting, and translating...Senior
$150k - $170k
...Akkodis is seeking a SVP Senior Full Stack Engineer for a Direct Hire position with a client located in Pittsburgh, PA (relocation open for strong... ...AI-generated code Qualifications ~10+ years of software engineering experience ~ Strong expertise in Java & Spring...SeniorLocal areaRelocation- ...Description As a member of the Information Services Department, the Senior Web Developer is responsible for developing high-performance web applications, troubleshooting server-side issues, and working closely with stakeholders to deliver scalable and efficient solutions...SeniorFull timeContract workWork at office
- ...data-oriented architecture with a web application on top. Need to be located in Pittsburgh, PA Smita and Peeyush (Back-End Engineers x2): ~ Looking for 2 Engineers with 5-6 years of experience, hands-on, financial industry background is a plus. ~ Needs strong...SeniorPermanent employmentFull timeContract workLocal area
- ...message. *** no C2C with 3rd parties - W2 candidates ONLY Senior Backend Developer - Retail Pricing Applications : Design, develop... ...: Must be able to work on W2 basis - no C2C Software development experience building systems for retailers - specifically...SeniorFull timeLocal areaImmediate start
- ...Senior Frontend Engineer / UI Engineer POSITION LOCATION: Pittsburgh, PA, 15222 - 5 DAYS ONSITE/WEEK LENGTH OF ASSIGNMENT: 9 Months Contract... ...by other developers through a library. Modify existing software to correct errors, to adapt it to new hardware or to...SeniorContract workFlexible hours
$100k - $300k
...Firmware/ Embedded Systems Engineer Pittsburgh, San Francisco, Bengaluru Company Overview At Skild AI, we are building the world's first... ...and SPI. Implement and maintain real-time systems using RTOS (e.g., FreeRTOS, RT Linux, VxWorks). Collaborate with...$89.6k - $176.3k
...Senior Backend Developer - Retail Pricing Applications Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Position ID: J0526-1931 Employment Type: Full Time Position Description: We are looking for a...SeniorFull timeLocal areaImmediate start$25 - $70 per hour
...Senior Backend Engineer Branding Brand is hiring a Senior Backend Engineer for a 12-week contract engagement (June 2026 to August 2026) to design and ship a new backend service to production for one of our clients. You will own delivery end-to-end of a reactive Java...SeniorHourly payContract workFor contractorsRemote work- ...Senior Associate, Back-End Engineer At BNY, our culture allows us to run our company better and enables employees' growth and success. As a leading... ...work experience required. 2-6 years of experience in software development required; experience in the securities or...SeniorWork experience placementWorldwideFlexible hours
$58.8k - $156.7k
...Senior Sharepoint Developer Category: Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Position ID:J0526-0269 Employment Type: Full Time Position Description: For this role on this particular...SeniorPermanent employmentFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer - RTOS. Be the first to apply!
- embedded systems software engineer Pittsburgh, PA
- embedded software engineer Pittsburgh, PA
- embedded engineer Pittsburgh, PA
- embedded developer Pittsburgh, PA
- senior game producer Pittsburgh, PA
- senior manager clinical operations Pittsburgh, PA
- senior lead project manager Pittsburgh, PA
- senior manager quality engineering Pittsburgh, PA
- senior device engineer Pittsburgh, PA
- senior full stack developer Pittsburgh, PA


