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

Sr. Staff Autonomy Embedded Software Engineer

$237k - $296k

Rivian

Embedded Software Development Lead

Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free electric adventure vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.

We are seeking a highly skilled and experienced candidate to help lead embedded software development for state-of-the-art sensor systems for next-generation autonomy. You will be a vital contributor, responsible for the complete development cycle of embedded software for our innovative radar sensing products. You will be instrumental in the software life cycle, coding across the entire stack—from the application layer down to low-level device drivers.

Responsibilities include creating software prototypes for early hardware/software co-designs, developing validation test cases in Python/C, building SDKs, and more. You will collaborate with top talent in embedded hardware and software development within this dynamic industry.

Architect, design, develop and deploy embedded software components for board bring-up, verification, and validation of automotive electronics.

Develop SW stack on bare-metal, RTOS and Linux, from application layer to device drivers.

Develop software stack with bootloader, PTP time sync, cybersecurity, and functional safety.

Mentor and guide a team of Software Engineers to design, develop, and deploy embedded software for board bring-up, verification, and debugging of automotive electronics.

Work with HW and SW architects to collaborate on next-gen platform architecture with various SoCs and the software stack, share plans/roadmaps, and align deliverables.

Crisply communicate with peers, stakeholders, customers, technical leaders, and OEMs/ODMs.

Collaborate across multiple disciplines to deliver quality code, help resolve complex problems, prioritize, and get things done with high efficiency and urgency.

Oversee troubleshooting across the s/w and h/w stack to rootcause the issue and provide quick resolution collaborating with multiple teams if needed.

Design, drivers, middleware, applications and other components for enabling different electronic components.

Debug in real time across software and hardware to understand the real issues and provide solutions, work and collaborate with multiple teams if needed.

Qualifications:

Master's or Doctorate degree in Computer Science/Engineering or related field.

8+ years of professional experience developing embedded software on microcontrollers (automotive, industrial, or similar safety-/reliability‑critical domains).

1+ years of experience as a technical lead, leading software development teams, is a big plus.

Strong programming skills in C for embedded systems; working knowledge of Python for tooling, scripting, or test automation is a plus.

Solid understanding of RTOS fundamentals (tasks, scheduling, interrupts, synchronization, memory management) and experience bringing up or configuring at least one RTOS‑based platform.

Hands-on experience with board bring-up and low-level drivers for peripherals such as SPI, I2C, UART, CAN, Ethernet, GPIO, timers, ADC/DAC, and external memories.

Proficiency with embedded debugging tools (JTAG/SWD, Lauterbach or similar, in‑circuit debuggers, flashing tools) and lab equipment (oscilloscope, logic analyzer, multimeter, power supplies).

Demonstrated ability to debug complex system issues end‑to-end, spanning firmware, hardware, and interactions with test or application software.

Proven track record of cross-functional collaboration and clear, concise technical communication with architects, design engineers, validation teams, and external vendors.

Ability to crisply communicate with peers, stakeholders, customers, and technical leaders.

Pay Disclosure:

The salary range for this role is $237,000.00 - $296,000.00 for California based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. The successful candidate may be eligible for annual performance bonus and equity awards. We offer a comprehensive package of benefits for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian's 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Staff Autonomy Embedded Software Engineer in Palo Alto, CA vacancy
  •  ...that will set the standards for software-defined vehicles around the...  ...with system performance engineers, hardware design and software...  ...technologies for infotainment and autonomy, including GPU & display...  ...Experience designing and developing embedded systems to optimize for... 
    Senior
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    1 day ago
  • $162.8k - $203.5k

     ...love of the outdoors and a desire to protect it for future generations.  Role Summary Rivian’s Autonomy organization is looking for a Senior Software Engineer, ML Applications to join the Data & Cloud team. You will design and deliver large-scale applications... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $146.9k - $183.6k

     ...Summary Rivian is pushing the boundaries of what vehicle software can do in terms of remote diagnostics and prognostics. The...  ...to our customers. We are seeking an experienced Embedded Software Engineer to spearhead the development of the Vehicle Health Monitor... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  • $146.9k - $183.6k

     ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future...  ...We are seeking a highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team. In this role, you will... 
    Senior
    Hourly pay
    Full time
    Contract work
    Part time

    Rivian

    Palo Alto, CA
    5 days ago
  • $132.4k - $209.6k

     ...health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception...  ...Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working... 
    Senior
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    2 days ago
  • $171k - $264k

     ...the toolchain, Vehicle OS, and autonomy stacks to help customers...  ...considered by exception.) Meet our engineers on the Vehicle OS team!...  ...and update complete vehicle software and AI applications. This is...  ...with expertise in developing embedded software applications on production... 
    Senior
    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
  • $270k - $340k

     ..., requiring researchers who can both drive independent research agendas and dive deep into low-level implementation details with engineering partners. Role Summary As a Principal Research Scientist - Scaling, you will lead a team of world-class researchers and engineers... 
    Senior
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    22 hours ago
  • $135.1k - $168.9k

     ...our team shares a love of the outdoors and a desire to protect it for future generations.  Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will contribute to software design and... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    22 hours ago
  • Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-latency, high-capacity radar sensor. Location: Palo Alto, California, United States Job Tags: Software About The Role Embedded Software Engineer Array Labs is building a... 
    Senior
    Permanent employment

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, CA
    3 days ago
  • $179.2k - $268.8k

     ...Senior Embedded Software Engineer, Networking Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI ( lat.ai ) develops automated driving...  ...with the sensors and provide the common timebase for the autonomy software Design, implement, and test full‑stack software... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Palo Alto, CA
    3 days ago
  • $166.86k - $264.2k

    We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission...  ...of the car and everyone around it. The Sr Staff Program Manager, NPI Material leads end-...  ...(SOP). Operating at the intersection of engineering, sourcing, quality, manufacturing, and... 
    Senior
    Permanent employment
    Temporary work

    Cariad, Inc.

    Mountain View, CA
    4 days ago
  • $206k - $258k

     ...the outdoors and a desire to protect 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 design, development, and deployment of software that... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $175k - $240k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $206k - $258k

     ...shares a love of the outdoors and a desire to protect 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 design, development, and deployment of software that... 
    Full time
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  •  ...managing legal risks. Ideal candidates should have a J.D., be active members of a State Bar, and possess over 8 years of relevant experience, preferably in-house. The position offers autonomy, global exposure, and a competitive compensation package. #J-18808-Ljbffr... 
    Senior

    Agile Robots SE

    Palo Alto, CA
    3 days ago
  • $181k - $262k

    NextGenEnergyJobs is seeking a Staff Technical Product Program Manager in Mountain View...  ...role involves managing hardware and software architectures for autonomous vehicle systems...  ...including partnering with engineering leaders, developing architectural proposals... 
    Work at office
    3 days per week

    NextGenEnergyJobs

    Mountain View, CA
    4 days ago
  • $155k - $215k

    A technology company focused on aviation is seeking an Embedded Software Engineer in Mountain View, California. This role involves developing low-level software and firmware for automated aviation systems. Candidates should have a Bachelor's degree in Computer Science... 

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  • $167.2k - $316.6k

     ...and technical specifications. Qualifications You'll have... ~ Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent combination of relevant education and experience. ~8+ years of software development experience, particularly... 
    Senior
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    22 hours ago
  • $153k - $222k

     ...Applied Intuition is seeking a Senior Software Engineer in Mountain View, California. This role involves designing elegant solutions in the autonomy space, working across the full stack on complex software products. Candidates should have over 4 years of experience in... 
    Senior

    Applied Intuition

    Mountain View, CA
    3 days ago
  • $162.8k - $203.5k

     ...shares a love of the outdoors and a desire to protect it for future generations. Role Summary The Autonomy organization at Rivian is seeking a skilled Software Engineer to join our dynamic team. If you are passionate about transforming raw data into actionable... 
    Senior
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...Role description Title: Embedded SW Validation Engineer Role Summary In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework... 
    Senior

    Tata Technologies

    Palo Alto, CA
    22 hours ago
  • $160k - $170k

     ...Senior Embedded Software Engineer (NIC firmware) This range is provided by Compunnel Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $160,000.00/yr - $170,000.00/yr Brief JD: Need a hands... 
    Senior
    Full time

    Compunnel

    Menlo Park, CA
    2 days ago
  • $180k - $200k

     ...Sr. Embedded Software Engineer Santa Clara, CA We are seeking a highly seasoned Lead/Manager - Embedded Software Engineer to join our dynamic team. In this role, we will lead and develop, compile, run, and debug C/C++ bare-metal, firmware, and software tests/apps targeting... 
    Senior
    Remote work

    Phizenix

    Santa Clara, CA
    22 hours ago
  •  ...Overview: Job Title: Sr Embedded Developer EICFB5279 Location: Menlo Park, CA (Onsite...  ...here. An individual with embedded software development experience having DevOps work...  ...Technical Skills required: The Production Engineer will be responsible for maintaining production... 
    Senior
    Full time
    Contract work
    Work experience placement

    r2 Technologies, Inc.

    Menlo Park, CA
    4 days ago
  • $265k - $331.3k

     ...group of algorithm developers / software engineers focused on delivering...  ...is a core capability of the autonomy stack delivering products to...  ..., Control, and others. As a Sr. Software Engineer on the Pose...  ...these algorithms to real-time embedded systems, and integrity... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    4 days ago
  • A leading electric vehicle company in California is seeking a Staff Product Manager for Autonomy. This role involves defining metrics and analyzing data to drive product improvements. Candidates should have over 6 years of experience in product management or data analytics... 
    Senior

    Rivian

    Palo Alto, CA
    4 days ago
  • $213k - $266.3k

     ...future generations. Role Summary The Autonomy Data Collection and Prototyping Systems...  ...Alto office and currently consists of 10 engineers. In this role, you will be...  ...prototyping systems, including both hardware and software, for Rivian's Autonomy team. Define... 
    Senior
    Full time
    Contract work
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  • $180k - $220k

     ...Sr Product Manager, Assisted Autonomy Kodiak Robotics, Inc. was founded in 2018 and has become a leader...  ...leveraging its commercial self-driving software to develop, test and deploy...  ...communication: Act as the central node between Engineering, Operations, Safety, Program,... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    3 days ago
  • $180k - $220k

     ...leveraging its commercial self‑driving software to develop, test and deploy autonomous capabilities...  ...drive the development of our Assisted Autonomy (AA) solution. AA allows a human to...  ...: Act as the central node between Engineering, Operations, Safety, Program, internal leadership... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Kodiak

    Mountain View, CA
    2 days ago
  • $158k - $241.9k

    Israelvcforum is seeking Embedded Software Developers in Mountain View, California. These positions require candidates to design, develop, and test software for the Body domain of vehicle systems. Ideal applicants should have a Bachelor's degree in a relevant field, and... 
    Senior

    Israelvcforum

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Staff Autonomy Embedded Software Engineer. Be the first to apply!