JobsSr. Staff Autonomy Embedded Software Engineer
Job description
Rivian is seeking a highly skilled candidate to lead embedded software development for advanced sensor systems aimed at next-generation autonomy. The role involves contributing to the complete development cycle of embedded software for innovative Radar sensing products. Candidates will work closely with a diverse team passionate about the outdoors and committed to sustainability. This position requires strong technical leadership and collaboration across multiple disciplines to deliver high-quality software solutions.
Requirements
- Master's or Doctorate degree in Computer Science, Engineering, or a related field.
- 8+ years of professional experience developing embedded software on microcontrollers in safety-critical domains.
- 1+ years of experience as a technical lead in software development.
- Strong programming skills in C for embedded systems.
- Working knowledge of Python for tooling, scripting, or test automation.
- Solid understanding of RTOS fundamentals and experience with at least one RTOS-based platform.
- Hands-on experience with board bring-up and low-level drivers for various peripherals.
- Proficiency with embedded debugging tools and lab equipment.
- Demonstrated ability to debug complex system issues spanning firmware and hardware.
Responsibilities
- Architect, design, develop, and deploy embedded software components for automotive electronics.
- Develop software stacks on bare-metal, RTOS, and Linux from the application layer to device drivers.
- Mentor and guide a team of Software Engineers in software design and development.
- Collaborate with hardware and software architects on next-gen platform architecture.
- Communicate effectively with peers, stakeholders, and customers.
- Oversee troubleshooting across software and hardware stacks to resolve issues.
- Design drivers, middleware, applications, and components for electronic systems.
- Debug in real-time across software and hardware to identify and solve issues.
Benefits
- Employees at Rivian are often offered comprehensive health, dental, and vision insurance, a 401(k) with company match, ESPP and potential RSU grants, performance bonuses, and generous time off including paid parental and sick leave. Perks can include 24/7 mental-health coaching and therapy, Hinge Health for Anthem enrollees, tuition assistance and professional development, plus on-site food and a wide range of employee discounts on items like computers, mobile phones, home loans, and pet care.
Is this posting expired or inaccurate?
