Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer (RTOS / FreeRTOS) in Palo Alto, CA vacancy
  • 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... 
    Suggested
    Permanent employment

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, CA
    3 days ago
  • $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... 
    Suggested
    Full time
    Part time
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $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... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $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... 
    Suggested
    Full time
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  • $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... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $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 time
    Temporary work
    Flexible hours

    Lightmatter

    Mountain View, CA
    1 day ago
  • $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

    Lucid Motors

    Newark, CA
    3 days ago
  • $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... 

    Rivian

    Palo Alto, CA
    1 day ago
  • $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 time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Mountain View, CA
    1 day ago
  • $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 time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    4 days ago
  • $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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Decisive Point

    Mountain View, CA
    4 days ago
  • $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... 

    Decisive Point

    Mountain View, CA
    4 days ago
  • $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 time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $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

    Rivian

    Palo Alto, CA
    4 days ago
  •  ...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 employment
    Full time
    Remote work

    InterSources

    Santa Clara, CA
    21 hours ago
  •  ...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... 
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    17 hours ago
  • $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 area
    Flexible hours

    Lyte

    Sunnyvale, CA
    4 days ago
  • $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 time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Wisk Aero

    Mountain View, CA
    4 days ago
  • $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 employment
    Temporary work
    Remote work

    Cariad, Inc.

    Mountain View, CA
    17 hours ago
  • $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 start
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    2 days ago
  • $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 placement
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    1 day ago
  • $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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $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 pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    17 hours ago
  • $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

    ArrayLabs, LLC

    Redwood City, CA
    3 days ago
  • $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 pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $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 time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...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... 

    Insight Global

    Palo Alto, CA
    2 days ago
  • $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

    Aeva, Inc

    Mountain View, CA
    3 days ago
  • $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 time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Wisk

    Mountain View, CA
    2 days ago
  • $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

    Aeva, Inc

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer (RTOS / FreeRTOS). Be the first to apply!