Staff Embedded Software Engineer, Autonomy
$206k - $258kSegment (Twilio)
About Rivian 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. 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 underpins essential self‑driving features. Your responsibilities encompass a range of technical tasks, from software development to architecture analysis, all contributing to the successful implementation of robust and reliable self‑driving solutions. Responsibilities Develop software working on real‑time operating systems for resource efficient systems (FreeRTOS, Zephyr, etc.) on a distributed and heterogeneous system (multiple processors, multi‑core, multi‑threaded) including in‑house developed silicon Develop necessary tools to support development, building, observability, debugging, and testing Create early project definitions, set up build system and compiler tooling, solving complex problems and develop infrastructure along the way to allow for more efficient development from the team Assist in software‑design and code reviews while assisting other developers on technical issues, design choices, and decision making Analysis of requirements, architecture, design, development, code review, quality assurance, and deployment of entire software engineering life cycle Identify gaps in development process and technical implementations to address and improve the quality and pace of team deliverables Coordinate with application development and cross‑functional teams to enable and support vehicle and ADAS features Qualifications B.S. / M.S. in Computer Science, Engineering, or a related field 6+ years of experience developing production‑grade software for safety and function critical applications in automotive, aerospace, robotics, or related fields Strong embedded C programming skills Experience GCC/Clang compilers + linkers Experience with Bazel or other large‑project build systems Strong triage and problem solving skills Experience with resource‑constrained architectures Experience with real‑time applications and kernels Experience writing, profiling, and debugging multi‑threaded software Demonstrated success working in fast‑paced, continuous integration / continuous development environment Familiarity with at least one scripting language (for example Bash, Lua, Python) Preferred Qualifications Experience with Ethernet + TCP/IP networking Experience with CPU performance measurement and profiling JTAG, logic analyzer debugging Timesync ARM Cortex R (Armv8‑R), Infineon TriCore, similar Functional Safety experience (ISO‑26262, IEC‑62304, DO‑178C, etc.) Pay Disclosure Salary Range for California Based Applicants: $206,000.00 - $258,000.00 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary: Rivian provides robust medical/Rx, dental and vision insurance packages for full‑time employees, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io. #J-18808-Ljbffr Segment (Twilio)
- Rivian is seeking a Staff Software Engineer specializing in safety-critical self‑driving embedded software to design, develop, and deploy software that underpins essential self‑driving features. You will work on real‑time operating systems and embedded C across a distributed...Suggested
- ...technology that will set the standards for software-defined vehicles around the world.... ...Role Summary We are looking for a Staff Embedded Software Engineer who understands the lay of the land... ...vehicle platforms, including Autonomy, Infotainment, and Vehicle Controls....SuggestedFull timeLocal area
$206.5k - $258.1k
...desire to protect it for future generations. Role Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next‑generation autonomy driving platform. You will architect, design, develop, and test platform software to support...SuggestedFull timeContract workTemporary workPart timeWork experience placementLocal areaShift work$185k - $284.1k
...development and verification. Partnering with Autonomy, Simulation, Systems, and Safety teams,... ...analyses to evaluate autonomous driving software performance across the autonomy stack.... ...efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation...SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$228k - $285k
...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Software Engineer specializing in safety-critical self-driving software, you will play a vital role in the design, development, and deployment of...SuggestedFull timeContract workLocal area$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- 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...Permanent employment
- Lightmatter is hiring a talented software engineer to build the next generation of photonic AI processors and interconnects. You will develop... ...plane, diagnostics, and integration points across CMIS, OpenBMC, and DMTF, while debugging embedded #J-18808-Ljbffr LightmatterRemote work
$205k - $235k
...reliable in real-world environments. As a Staff Safety Software Engineer, you’ll help shape how safety is... ...by the challenge of enabling safe autonomy at industrial scale, we’d love to meet... ..., and maintain production C/C++ for embedded safety compute and control systems....Work at officeRelocation$146k - $211.5k
...they need to go, and make mobility more efficient and accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team . The team is responsible for designing, implementing, integrating, and verifying the...Full time$171.1k - $213.9k
...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting‑edge charging products. You will lead software design and...Full timeContract workPart timeWork at officeLocal area$189k - $303k
...efficient and accessible for all. We’re searching for a Staff Software Engineer for the calibration team. The calibration team is... ...on all vehicles remain well aligned to support higher-level autonomy functions. Our software ranges from low-level intrinsics models...Full time$176.4k - $319.72k
...is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world... ...more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible...Odd jobFull timeWork experience placement$193.93k - $291.15k
...us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all... ...the RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and makes real-time decisions using...Local areaImmediate startFlexible hours$160.36k - $240.54k
...the world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides.Founded in... ...quality visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you’ll also have the...Immediate startFlexible hours$189k - $303k
...accessible for all. We’re searching for a Staff Machine Learning Engineer - Online Maps to join Aurora’s Maps... ...other members of the Online Maps autonomy team to improve/ideate and implement... ...Qualifications Excellent software engineering skills in Python and/or...Full time$176.4k - $319.72k
...About The Team The Systems Engineering team is responsible for the... ...the intersection of hardware, software, and robot operations, with a deep... ...that sets the checkpoints for autonomy deployment. About The Role As a Senior/Staff Software Engineer, Behavior Fault...Full timeTemporary workWork experience placement$170k - $260k
...solution that integrates advanced software and hardware powering the... ...looking for a Senior or Staff Software Engineer with a strong background in... ...Localization to join our autonomy team. This role is critical... ...for real-time performance on embedded compute platforms....Odd jobFull timeWork at office$180k - $260k
...solution that integrates advanced software and hardware powering the... .... Collaborates across autonomy and platform teams, interfaces... ...behavior planning, platform engineering, integration, safety, and operations... ...in autonomous systems or embedded software. Strong...Odd jobFull timeWork at officeRemote work- Aeva, Inc. is seeking a software engineer to design and implement real-time embedded applications on application processors and microcontrollers in C/C++. You will work with QNX, embedded Linux, and RTOS environments, collaborating with EE, DSP, and SW QA teams to deliver...
$179.4k - $263.12k
...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and... ...ResponsibilitiesDesign, develop, and optimize embedded platform software for automotive ADAS...Immediate start$155k - $200k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Staff Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...WorldwideFlexible hours$180k - $303k
...more efficient and accessible for all. We’re searching for a Staff Software Engineer to join Aurora’s Vehicle Connectivity team. This team is... ..., e.g. networking, performance, and observabilityWork with autonomy engineers to meet performance and efficiency requirements for...Work at officeLocal area3 days per week$213.48k - $319.72k
...to the world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides.Founded in 2... ...destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate...Immediate startFlexible hours$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...$240k - $265k
...leveraging its commercial self-driving software to develop, test and deploy autonomous... ...of Defense.We are looking for a Staff Software Engineer to help build and improve behavior planning... ...analysis.You will work on real-world autonomy behavior and help the system make safe...Temporary workWork at officeVisa sponsorship$240k - $265k
...leveraging its commercial self-driving software to develop, test and deploy autonomous... ...of Defense.We are looking for a Staff Software Engineer to help shape how learned models are integrated... ...working closely with ML engineers and autonomy teams to bring learned components into...Visa sponsorship$155k - $215k
...planet. We are a team of mission-driven engineers with experience across aerospace,... ...working to make this future a reality.As an Embedded Software Engineer at Reliable Robotics, you... ...at the heart of the Reliable Robotics autonomy stack. We provide dependable computing...Permanent employmentCasual work$193.93k - $352.29k
...why we’re building a universal autonomy platform: self-driving for all... ...investors.About the RoleOur software team is growing, and we are looking for talented engineers to join us and be instrumental... ...components (including sensors, embedded platforms, etc); and different...Immediate startFlexible hours$193.93k - $352.29k
...why we’re building a universal autonomy platform: self-driving for all... ...investors.About the RoleOur software team is growing, and we are looking for talented engineers to join us and be instrumental... ...methods such as heuristics and embedding search. Additionally, the platform...Immediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer, Autonomy. Be the first to apply!
- embedded systems software engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- embedded engineer Palo Alto, CA
- embedded software engineer Palo Alto, CA
- bank software Palo Alto, CA
- software asset management analyst Palo Alto, CA
- ultimate software Palo Alto, CA
- embedded software Palo Alto, CA
- software Palo Alto, CA
- software engineer - cloud services Palo Alto, CA


