Sr. Software Systems Engineer, Autonomy

3 weeks ago


Palo Alto, United States Rivian Full time
Sr. Software Systems Engineer, Autonomy Job Description 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

The Autonomy Software Systems team's deliverables include owning a feature - from the definition stage to the production stage, designing the system - from system architecture to subsystem requirements and developing supervisory software for the feature.

In this role, you will lead the system architecture, software design and function development of Active Safety features. Your work will have a direct impact on the daily experience and safety of our customers, which is critical to the mission at Rivian.

Responsibilities
  • Develop and deliver best-in-class Active Safety Features powered by the Rivian Autonomy Stack.
  • Architect solutions to meet features’ functional and performance requirements and setup infrastructure/methods for the required data logging, simulation, and feature evaluations.
  • Collaborate within Autonomy development teams such as perception, planning, motion control, embedded software for end-to-end feature development, integration, and testing.
  • Drive cross functional collaboration between chassis, vehicle dynamics, UI/UX and vehicle SW teams to satisfy feature and system requirements.
  • Work with product and program teams to lead feature development across products meeting program schedules.
  • Support feasibility studies for Active safety features in Rivian’s autonomy feature roadmap.
  • Work across development, triage, integration, and test teams to identify, root cause, and resolve feature issues through the development/maturity phases.
  • Execute cross functional discussions by fostering consensus, even during challenging technical discussions.
  • Define feature KPIs and build dashboards by working with the Cloud and Data teams.
Qualifications
  • Bachelor's or Master's degree in Aerospace, Electrical, or Mechanical Engineering, Computer Science, or a related field.
  • 4+ years (Bachelor’s)/2+ years (Master’s) of professional experience in Systems Engineering or Software Development in the autonomous driving or automotive industry.
  • Experience working with safety critical systems and understanding of Functional Safety and SOTIF standards.
  • Strong programming skills (Matlab/Simulink, C/C++, Python, SQL).
  • Working knowledge of Automotive standards, regulations, and test protocols (USNCAP, IIHS, EUNCAP, UNECE).
  • Experience building autonomous systems or similarly complex Robotics Systems.
  • Experience with management tools such as Jira, Confluence, JAMA, etc.
  • Experience with Vector tools (CANalyzer, CANoe, etc.).
  • Ability to work in a fast-paced development environment.
  • Good team player with excellent communication, presentation, and leadership skills.
  • Passionate and motivated to bring ideas and concepts from R&D to production.
  • Need to have a valid driver's license and should be able to drive on occasion.
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 candidateaccommodations@rivian.com.



  • Palo Alto, California, United States Tesla Full time

    Job SummaryAs a C++ Software Engineer within the Autonomy group at Tesla, you will have the opportunity to apply your technical skills to a variety of system components and foundational code targeting higher performance of the Tesla Bot.The nature of the role means that the code you will write, debug, and maintain will almost always connect with a variety of...

  • Software Engineer

    1 week ago


    Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our Autonomy Systems team at Tesla. As a key member of our team, you will be responsible for designing and developing robust C++ software for our Autonomy Systems, ensuring high-performance and reliability.Key ResponsibilitiesDesign and develop C++ software for Autonomy Systems, focusing on...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian is a pioneering company in the electric vehicle industry, dedicated to creating innovative solutions for a sustainable future. Our mission is to keep the world adventurous forever, and we're committed to making a positive impact on the environment.Job SummaryWe're seeking a highly skilled Software Systems Engineer to join our Autonomy...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is on a mission to keep the world adventurous forever. This mission encompasses the development of emissions-free Electric Adventure Vehicles and the attraction of curious and courageous individuals to join our team.As a company, we constantly challenge what's possible and seek new solutions to old problems. We operate comfortably in areas...


  • Palo Alto, United States Rivian Full time

    Staff Software Systems Engineer, Autonomy Job Description 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...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian 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...

  • Software Engineer

    4 days ago


    Palo Alto, California, United States Tesla Full time

    As a C++ Software Engineer within the Autonomy group at Tesla, you will have the opportunity to apply your technical skills to a variety of system components and foundational code targeting higher performance of Self-Driving and Humanoid robots. The nature of the role means that the code you will write, debug, and maintain will almost always connect with a...

  • Software Engineer

    1 week ago


    Palo Alto, California, United States Tesla Full time

    Job DescriptionAs a Software Engineer within the Autonomy group at Tesla, you will have the opportunity to apply your technical skills to a variety of system components and foundational code targeting higher performance of the Tesla Bot. Your role will involve writing, debugging, and maintaining robust C/C++ software to the entire Tesla Bot software stack....


  • Palo Alto, California, United States Rivian Full time

    About Rivian:Rivian is a pioneering company that's revolutionizing the electric vehicle industry with its innovative and sustainable solutions. As a Systems Integration Engineer, you'll play a crucial role in the development and deployment of Rivian's suite of ADAS/Autonomy features.Role Summary:You'll be part of the Autonomy Systems Integration team,...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating emissions-free Electric Adventure Vehicles. Our mission is to keep the world adventurous forever.We're a team of curious and courageous individuals who constantly challenge what's possible. We reframe old problems, seek new solutions, and operate comfortably in unknown areas.Our backgrounds are...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's on a mission to keep the world adventurous forever. Our Electric Adventure Vehicles are emissions-free, and we're seeking talented individuals to join our team.We're a company that constantly challenges what's possible and seeks new solutions to old problems. Our team members share a love of the outdoors and...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that aims to revolutionize the automotive industry with its emissions-free Electric Adventure Vehicles. We're on a mission to keep the world adventurous forever, and we're seeking talented individuals to join our team.As a company, we're constantly challenging what's possible and pushing the boundaries of...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that aims to revolutionize the world of electric vehicles. Our mission is to keep the world adventurous forever, and we're looking for talented individuals to join our team.As a company, we're constantly pushing the boundaries of what's possible. We challenge conventional thinking, seek innovative solutions, and...


  • Palo Alto, California, United States Latitude AI Full time

    Sr. Software Engineer Position at Latitude AILatitude AI is a pioneering technology company dedicated to developing cutting-edge automated driving systems for Ford vehicles. Our mission is to revolutionize the driving experience and enhance safety for millions of people worldwide.We are seeking a highly skilled Senior Software Engineer to join our...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian is a pioneering company dedicated to creating a more adventurous and sustainable future. Our mission is to keep the world adventurous forever, and we're committed to making a positive impact on the environment. As a company, we're constantly pushing the boundaries of what's possible, challenging conventional thinking, and seeking...


  • Palo Alto, United States Rivian Full time

    Sr. Software QA Engineer Job Description 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...


  • palo alto, United States Randstad US Full time

    sr embedded software development engineer. palo alto , california posted september 9, 2024 job details summary $70 - $75 per hour contract bachelor degree category computer and mathematical occupations reference1064919 job details job summary: Randstad Engineering Solutions is looking for Aerospace software development engineers with...


  • Palo Alto, California, United States Tesla Full time

    Job Title: Software Engineer, Systems Foundations Generalist, Self-DrivingWe are seeking a highly skilled Software Engineer to join our Autonomy team at Tesla. As a Software Engineer, you will have the opportunity to work on a variety of system components and foundational code targeting higher performance of Self-Driving and Humanoid robot.Key...


  • Palo Alto, California, United States SambaNova Systems Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our Runtime team at SambaNova Systems. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-performance software infrastructure for our AI and machine learning applications.Key ResponsibilitiesDesign and develop software...


  • Palo Alto, California, United States Woven by Toyota Full time

    About Woven by ToyotaWoven by Toyota is a mobility technology subsidiary of Toyota Motor Corporation, dedicated to delivering safe, intelligent, and human-centered mobility for all. Our mission is to bring greater freedom, safety, and happiness to people and society through our innovative mobility solutions.Job DescriptionWe are seeking a highly motivated...