Sr. Staff Autonomy Embedded Software Engineer
$237k - $296kRivian
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.
- ...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...SeniorFull timeContract workLocal area
$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...SeniorFull timeContract workTemporary workPart timeLocal areaShift work$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...SeniorFull timeContract workTemporary workPart timeLocal areaRemote workShift work$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...SeniorHourly payFull timeContract workPart time$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...SeniorFlexible hours$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...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$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...SeniorLocal areaWorldwide$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...SeniorFull timeContract workPart timeWork at officeLocal area- 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...SeniorPermanent employment
$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...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...SeniorPermanent employmentTemporary work$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 timeContract workLocal area$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...SeniorPermanent employmentFull timeTemporary workWorldwideWeekend work$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 timeLocal area- ...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
$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 office3 days per week$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...$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...SeniorImmediate startVisa sponsorshipFlexible hours$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$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...SeniorFull timeContract workLocal area- ...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
$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...SeniorFull time$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...SeniorRemote work- ...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...SeniorFull timeContract workWork experience placement
$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...SeniorFull timeContract workTemporary workPart timeLocal areaShift work- 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
$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...SeniorFull timeContract workWork at officeLocal area$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,...SeniorTemporary workWork experience placementWork at officeRemote workVisa sponsorshipFlexible hours$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...SeniorWork experience placementWork at officeRemote workFlexible hours$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Staff Autonomy Embedded Software Engineer. Be the first to apply!
- embedded firmware developer Palo Alto, CA
- embedded systems software engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- embedded engineer Palo Alto, CA
- embedded software engineer Palo Alto, CA
- senior manager quality engineering Palo Alto, CA
- senior software test automation engineer Palo Alto, CA
- senior design verification engineer Palo Alto, CA
- senior director quality Palo Alto, CA
- senior director of development Palo Alto, CA

