Senior Software Systems Engineer, Autonomy

3 days ago


Palo Alto, California, United States Rivian Full time
About Rivian

Rivian 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 that are unknown, and our diverse backgrounds are united by a love of the outdoors and a desire to protect it for future generations.

Role Summary

The Autonomy Software Systems team is responsible for delivering features from definition to production, designing systems from architecture to subsystem requirements, and developing supervisory software. 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
  1. Develop and deliver best-in-class Active Safety Features powered by the Rivian Autonomy Stack.
  2. Architect solutions to meet features' functional and performance requirements and setup infrastructure/methods for the required data logging, simulation, and feature evaluations.
  3. Collaborate within Autonomy development teams such as perception, planning, motion control, embedded software) for end-to-end feature development, integration, and testing.
  4. Drive cross-functional collaboration between chassis, vehicle dynamics, UI/UX and vehicle SW teams to satisfy feature and system requirements.
  5. Work with product and program teams to lead feature development across products meeting program schedules.
  6. Support feasibility studies for Active safety features in Rivian's autonomy feature roadmap.
  7. Work across development, triage, integration, and test teams to identify, root cause, and resolve feature issues through the development/maturity phases.
  8. Execute cross-functional discussions by fostering consensus, even during challenging technical discussions.
  9. 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.



  • 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 day 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 Automotive Full time

    About RivianRivian is a pioneering company that's on a mission to keep the world adventurous forever. We're committed to building emissions-free Electric Adventure Vehicles and attracting curious, courageous souls to join our team. Our company culture is built on challenging what's possible, reframing old problems, and seeking new solutions. We operate...


  • 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 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 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 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 SambaNova Systems Full time

    About the RoleSambaNova Systems is seeking an experienced Senior Principal Software Engineer to join our Runtime team. As a key member of our engineering team, you will work on designing and implementing new and enhanced features of the runtime stack to support high-performance and scalable ML training applications.ResponsibilitiesDesign and implement new...


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

    About the RoleWe are seeking an experienced software engineer to join our Runtime team at SambaNova Systems. As a Senior Principal Software Engineer, you will play a key role in designing and implementing new and enhanced features of the runtime stack to support high-performance and scalable ML training applications.Key ResponsibilitiesDesign and implement...


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

    About the RoleWe are seeking an experienced software engineer to join our Runtime team at SambaNova Systems. As a Senior Principal Software Engineer, you will work on designing and implementing new and enhanced features of the runtime stack to support high-performance and scalable ML training applications.Key ResponsibilitiesDesign and implement new and...


  • 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, California, United States SambaNova Systems Full time

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


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

    About Latitude AILatitude AI is an innovative company at the forefront of automated driving technology, developing a hands-free, eyes-off driver assist system for next-generation Ford vehicles at scale. Our mission is to reimagine the driving experience, making travel safer, less stressful, and more enjoyable for everyone.Job SummaryWe are seeking a highly...


  • Palo Alto, California, United States Dynarobotics Full time

    Unlock the Future of RoboticsDyna Robotics is at the forefront of revolutionizing robotic manipulation with cutting-edge foundation models. Our mission is to empower businesses by automating repetitive, stationary tasks with affordable, intelligent robotic arms.Leveraging the latest advancements in foundation models, we're driving the future of...


  • 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 Latitude AI Full time

    About Latitude AILatitude AI is a pioneering company in the field of automated driving technology, dedicated to developing a hands-free, eyes-off driver assist system for next-generation Ford vehicles. Our mission is to revolutionize the driving experience, making it safer, less stressful, and more enjoyable for everyone.Job SummaryWe are seeking a highly...


  • Palo Alto, California, United States Broadcom Corporation Full time

    Job Title: Principal EngineerWe are seeking a highly skilled and experienced Principal Engineer to lead our team in designing and implementing a visionary new Clustered Operations workflow for managing the ESXi hypervisor. This is a unique opportunity to make a significant impact on the future of our product and work with a talented team of engineers.Job...


  • Palo Alto, California, United States Kohler Full time

    Job Title: Senior Fullstack Software EngineerKohler Ventures is seeking a highly skilled Senior Fullstack Software Engineer to join our team. As a key member of our software engineering team, you will design and develop cloud-based web applications that can scale with the business growth of Kohler Ventures.Key Responsibilities:Work directly with the Head of...


  • Palo Alto, California, United States Unreal Gigs Full time

    {"h1": "Unreal Gigs - Senior Software Engineer", "description": "At Unreal Gigs, we're seeking a talented Senior Software Engineer to join our dynamic team and contribute to building the foundational product alongside our founders. This role offers an opportunity to be an integral part of the decision-making process, akin to being an extension of the...