Staff Embedded Software Engineer (RTOS / FreeRTOS)
Latitude AI
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 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:
- Own development of end-to-end embedded software features from concept through delivery.
- Deliver embedded software that runs on multiple platforms.
- Create architectures and development plans and help the team execute on them effectively.
- Collaborate with other Latitude and Ford software teams to ensure related dependencies are identified and resolved.
- Implement device drivers and bring-up new hardware for the first time.
- Mentor junior engineers and help set the direction of the program through deep technical analysis.
- Establish and refine best practices for safety-critical embedded software development.
What you'll need to succeed:
- Passion for Embedded Software Development in C and C++
- Experience with one or more of the following:
- FreeRTOS and SafeRTOS development on ARM architectures
- ISO26262, SOTIF, & ASPICE or similar standards for safety critical applications
- Development and deployment of security features such as secure boot, secure communication, secure key management
- Embedded development on multi-core, ARM-based SOCs
- Strong project leadership and communication skills to collaborate across the ASPICE V-model
- Flexibility to work across all layers of the software stack from device drivers to applications
- Expertise in debugging low-level performance issues across a complex embedded system
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 7+ years of relevant experience (or Master's degree and 5+ years of relevant experience, or PhD and 2+ years of relevant experience)
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
- Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-latency,... ...Embedded Systems and OS concepts (Linux/RTOS). Experience in one or more of the... ...modern Real-Time Operating Systems (FreeRTOS, Zephyr, ThreadX, VxWorks) Experience...SuggestedPermanent employment
$171.1k - $213.9k
...protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of... ...Experience working in a Real‑Time Operating Systems (RTOS) environment. FreeRTOS, QNX, etc. Experience with Agile development methodologies...SuggestedFull timePart timeWork at officeLocal area$206k - $258k
...generations. Role Summary As a Staff Software Engineer specializing in safety-critical self-driving embedded software, you will play a vital role in the design... ...systems for resource efficient systems (FreeRTOS, Zephyr, etc.) on a distributed and heterogeneous...SuggestedFull timeContract workLocal area$206k - $258k
...it for future generations. Role Summary As a Staff Software Engineer specializing in safety‑critical self‑driving embedded software, you will play a vital role in the... ...operating systems for resource efficient systems (FreeRTOS, Zephyr, etc.) on a distributed and...SuggestedFull timeLocal area$265k - $331.3k
...and experienced candidate to help lead embedded software development for state-of-the-art sensor... ...electronics. Develop SW stack on bare-metal, RTOS and Linux, from application layer to... ...Mentor and guide a team of Software Engineers to design, develop, and deploy embedded...SuggestedFull timeContract workTemporary workPart timeLocal areaShift work$175k - $224k
...the world's first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...your proven history of shipping embedded systems at scale to deliver products that... ...Proven history of shipping embedded software in customer-facing devices at-scale....Full timeTemporary workFlexible hours$179.4k - $263.12k
...Staff Embedded Software Engineer - ADAS/ AD Newark, CA Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most... ...~ Experience working with real-time operating systems (RTOS) Preferred Qualifications Advanced C++ application...Immediate start$206k - $258k
Rivian in Palo Alto is seeking a Staff Software Engineer specializing in safety-critical self-driving embedded software. You will design and develop essential software for self-driving features, contributing to the entire software engineering life cycle. Applicants should...$191k - $215k
...the world’s first 3D‑stacked photonics engine, Passage™, capable of connecting thousands... ...with light! We are hiring a talented software engineer to help us build the next generation... ...and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and...Full timeTemporary workRemote workFlexible hours$206.5k - $258.1k
...Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next-generation autonomy driving platform... ..., UDS, and DOIP is a plus. ~ Experience with any RTOS (e.g., FreeRTOS, QNX, GreenHills, etc.) is a plus. Pay...Full timeContract workTemporary workPart timeWork experience placementLocal areaShift work$171k - $264k
...exception.) Meet our engineers on the Vehicle OS team... ...update complete vehicle software and AI applications.... ...expertise in developing embedded software applications... ...operating system (RTOS) applications as required... ...technology, ZephyrOS, FreeRTOS Ability to work with...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$155k - $242k
Decisive Point is seeking an Embedded Software Engineer to join the NextGen OS team in Mountain View, CA. You will develop a safety-certified RTOS and embedded platform, working with current technology to influence project direction. The ideal candidate has over 4 years...$206.5k - $258.1k
...Role Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next‑generation autonomy driving platform... ...CAN, UDS, and DOIP is a plus. Experience with any RTOS (e.g., FreeRTOS, QNX, GreenHills, etc.) is a plus. Pay Disclosure...Full timeContract workTemporary workPart timeWork experience placementLocal areaShift work$171.1k - $213.9k
A green technology company in California is looking for a Staff Embedded Software Engineer to develop cutting-edge charging products. This role involves leading software design on embedded Linux platforms and implementing CI/CD pipelines. Candidates should have 6+ years...Work at office- ...Senior Staff Software/Firmware Engineer Location: Santa Clara, CA Duration: Full... ...Linux, Write and maintain FreeRTOS code for the MCU on LS2... ...experience developing/working with embedded firmware code, device... ..., Microcontrollers and RTOS such as FreeRTOS Experience...Permanent employmentFull timeRemote work
- ...Austin, TX at least three times per week (or more frequently if dictated by business needs).The RoleGM is seeking a Senior Embedded Software Test Engineer that ensures applications meet GM software and feature standards for functional, system, quality, security, performance...H1bLocal areaWork from homeRelocationRelocation packageFlexible hours
$150k - $300k
...~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software... ...integrating them into production-quality RTOS and Linux software stacks. You... ...Experience with common RTOSes (e.g., FreeRTOS, Zephyr, QNX, ThreadX, VxWorks)...Local areaFlexible hours$201k - $251k
...then read on! We are looking for a Sr. Staff Software Engineer to join our team. The goal of a Sr. Staff Software Engineer focused on Embedded Systems at Wisk is to lead Embedded... ...development, with deep technical expertise in RTOS fundamentals and a strong preference for...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours3 days per week$182.31k - $264.2k
...We are CARIAD , an automotive software development team with the Volkswagen Group... ...Role Summary: The Sr. Staff Embedded Software Engineer, designs and delivers embedded base... ...power coordination Experience with FreeRTOS or microcontrollers Safety awareness...Permanent employmentTemporary workRemote work$112.68k - $212.76k
...Staff Software Engineer Ford's IVI (In-Vehicle Infotainment) organization is seeking a Staff Software... ...with deep technical expertise in embedded Camera software. In this role, you will... ...or other Real-Time Operating Systems (RTOS). Experience with camera APIs and frameworks...Immediate startFlexible hours$195k - $298.8k
...next-gen automotive technology. As a Staff Android Software Engineer , you'll drive the future of in-... ...Android Automotive OS and hybrid Android/RTOS environments. What You'll Do... ...applications within Android Automotive OS with embedded platforms and multi-display vehicle...Work experience placementLocal areaWork from homeRelocationRelocation packageFlexible hours$171k - $264k
...commitments. Meet our engineers on the Vehicle OS team... ...complete vehicle software and AI applications. This... ...in developing embedded software applications... ...time operating system (RTOS) applications as required... ...technology, ZephyrOS, FreeRTOS Ability to work with...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$168k - $252k
...Energy is looking for a passionate, driven Software Engineer to build out the features for the... ...You'll Do Implement firmware for embedded systems components within our Superchargers... ...~ Significant multithreaded and RTOS experience ~ Experience with peripheral...Hourly payFull timeTemporary workFlexible hours$150k - $250k
...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and... ...Embedded Systems and OS concepts (Linux/RTOS). ~ Experience in one or more of the... ...modern Real-Time Operating Systems (FreeRTOS, Zephyr, ThreadX, VxWorks) Experience...Permanent employment$100k - $216k
...Test team, you will support engineering effort to identify and characterize... ...C code in a real-time embedded environment with expediency... ...real-time controls, or system software ~ Fluent in software fundamentals... ...C programming in embedded, RTOS system. Familiarity with...Hourly payFull timeTemporary workFlexible hours$146.9k - $183.6k
...pushing the boundaries of what vehicle software can do in terms of remote diagnostics... ...customers. We are seeking an experienced Embedded Software Engineer to spearhead the development of the... ...understanding of embedded Linux and RTOS fundamentals including multithreading,...Full timeContract workTemporary workPart timeLocal areaRemote workShift work- ...automotive company is seeking a strong Embedded Software Engineer to support nextgeneration automotive... ...primarily in Embedded C / C++ on Zephyr RTOS. This is a highly technical role... ...Experience with other RTOS environments (FreeRTOS, QNX, VxWorks) Exposure to hardware...
$132.4k - $179.2k
...Participate in the team's software processes, including requirements... ...developing C/ C++ code in embedded systems environments. ~ Familiarity... ...with QNX, embedded Linux, FreeRTOS, Zephyr etc. ~ Experience... ...understanding of OS and RTOS fundamentals. ~ Passion to...Flexible hours$201k - $251k
...not asked to make this choice again.Sr. Staff Software Engineer page is loaded## Sr. Staff Software... ...a Senior Software Engineer focused on Embedded Systems at Wisk is to lead Embedded Software... ..., with deep technical expertise in RTOS fundamentals and a strong preference...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours3 days per week$132.4k - $209.6k
...Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working... ...optimization or hardware/software integration, and RTOS. Experience developing applications with ROS / ROS...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer (RTOS / FreeRTOS). Be the first to apply!
- embedded systems software engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- embedded software engineer Palo Alto, CA
- embedded engineer Palo Alto, CA
- id software Palo Alto, CA
- software quality assurance Palo Alto, CA
- software sales Palo Alto, CA
- internship software Palo Alto, CA
- remote software sales Palo Alto, CA
- embedded software Palo Alto, CA

