Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Perception, Autonomy

$228k - $285k

Rivian

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 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. This role is based in Palo Alto, CA. Responsibilities Take charge of optimizing, testing, and enhancing onboard software that runs Rivian’s Perception models that underpin all self‑driving features Develop necessary tools to support development, debugging, and testing 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 Coordinate with Perception model development and cross‑functional teams to enable and support onboard model deployment/integration Qualifications B.S. / M.S. in Computer Science, Engineering, or a related field 8+ years of experience developing production‑grade software Strong C++ programming skills Experience in automotive or robotics software development Experience working on heterogeneous systems with various types of hardware accelerators (GPU, ISP, Encoder, etc.) Experience working with libraries for hardware accelerators (CUDA, TensorRT, OpenCL, etc.) Team player with great communication skills to drive cross‑functional efforts in a fast‑paced development environment Passionately motivated to take ideas from R&D phase to a product Software Development life cycle experience: from requirements gathering through to implementation and maintenance Pay Disclosure Salary Range for California Based Applicants: $228,000 - $285,000 (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, and Rivian overs most of the premiums. 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 Rivian

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Perception, Autonomy in Palo Alto, CA vacancy
  • $206.5k - $258.1k

     ...it for future generations. Role Summary We are seeking a Staff Software Engineer to serve as our subject matter expert in high-performance browser...  ...: Partner closely with Product Managers, UX Designers, and Autonomy Engineers to define requirements for immersive, reactive... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  •  ...deliveries. About the role: We are looking for talented Staff Engineers with expertise in classical and modern computer...  ..., implementation, and delivery of a multi‑modal perception system. The ideal candidate will be a software expert who has overseen a process from the R&D... 
    Suggested
    Work at office

    Booster

    Mountain View, CA
    2 days ago
  • $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... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...the development and implementation of perception algorithms and machine learning models...  ...Driver system. Requirements Excellent software engineering skills in Python and/or C Extensive experience...  ...prior work on self-driving vehicles, autonomy, and/or robotics projects... 
    Suggested
    Work at office
    3 days per week

    NextGenEnergyJobs

    Mountain View, CA
    1 day ago
  • $265k - $331.3k

     ...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,...  ...safety. Mentor and guide a team of Software Engineers to design, develop, and deploy embedded software... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  • $180k - $198k

     ...’s what powers our innovation. About this role As a Staff/Senior Software Engineer on our Calibration, Localization, & Mapping (CLAM) team...  ...with vehicle infrastructure, hardware, QA, and other autonomy teams (Perception, Decision, Planning, and Control) to achieve seamless... 
    Temporary work
    Work at office
    Flexible hours

    Cyngn Inc.

    Mountain View, CA
    1 day ago
  • $180k - $198k

    A leading autonomous technology firm is seeking a Staff/Senior Software Engineer for its Calibration, Localization, & Mapping (CLAM) team in Mountain View, CA. This role involves designing and implementing mission-critical software features for autonomous vehicles, requiring... 

    Cyngn Inc.

    Mountain View, CA
    1 day ago
  • $176.4k - $319.72k

    Senior/Staff Software Engineer, Behavior Verification Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the...  ...closely with Systems, Behavior, Perception, Data Science, Product, Legal and... 
    Odd job
    Work experience placement

    Nuro, Inc.

    Mountain View, CA
    1 day ago
  • $218.8k - $335.3k

     ...intuitive design, intelligent software, and next-generation safety...  ...to ship reliable, scalable autonomy capabilities that meet company...  ...interface contracts with perception, prediction and planning systems...  ...reviews and drive software engineering best practices across the... 
    Work experience placement
    Local area
    Remote work
    Flexible hours

    General Motors

    Mountain View, CA
    1 day ago
  • $218.8k - $335.3k

     ...intuitive design, intelligent software, and next-generation safety...  ...to ship reliable, scalable autonomy capabilities that meet company...  ...interface contracts with perception, prediction and planning systems...  ...reviews and drive software engineering best practices across the... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Israelvcforum

    Mountain View, CA
    4 days ago
  • $189k - $310.5k

     ...assist technologies; Arene, our software development platform for...  ...contributing to next‑generation autonomy and ADAS active safety...  ...core technology in the areas of perception, planning, control, and HMI towards...  ...FOR? We are seeking a Lead Engineer to serve as the right‑hand... 
    Temporary work
    Work at office

    Woven

    Palo Alto, CA
    3 days ago
  • $183.83k - $333.93k

     ...company on a mission to make autonomy accessible to all. Founded in...  ...connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental...  ...domains, including 2D/3D perception, mapping, behavior trajectory,... 

    Icehouseventures

    Mountain View, CA
    2 days ago
  • $193.93k - $352.29k

     ...we’re building a universal autonomy platform: self-driving for all...  .... Work with autonomy engineers to optimize, validate, and deploy...  ...Write robust, high quality software to increase our confidence in...  ...engineers across behavior, perception and mapping to design and implement... 
    Work experience placement
    Immediate start
    Flexible hours

    Icehouseventures

    Mountain View, CA
    4 days ago
  • $192.34k - $260.24k

    Senior Staff Software Engineer (C++) Mountain View, CA. Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics...  ..., and beyond. Aeva is transforming autonomy with its groundbreaking sensing and... 
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    5 days ago
  • $189k - $303k

     ...efficient and accessible for all.  Aurora is seeking a highly skilled and experienced Staff Software Engineer to join our team and contribute to the development of our core Autonomy Framework. This autonomy frameworks team is responsible for the robotics middleware... 
    Local area

    Aurora

    Mountain View, CA
    more than 2 months ago
  • $230k - $323k

    Applied Intuition in Sunnyvale, California, is seeking staff software engineers to design solutions for complex problems in autonomy. The role involves working across the full stack to develop new products and mentoring other engineers. Candidates should have 7-10+ years... 

    Decisive Point

    Sunnyvale, CA
    13 hours ago
  • $193.93k - $291.15k

    Senior Software Engineer, Perception ML Data About the Role We’re a team of high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Perception ML Data Engineer, you’ll bridge machine learning innovation and autonomy infrastructure... 

    Nuro

    Mountain View, CA
    13 hours ago
  • $240k - $265k

     ...its commercial self-driving software to develop, test and deploy...  .... We are looking for a Staff Software Engineer to help shape how learned models...  ...with ML engineers and autonomy teams to bring learned components...  ...-functional teams across Perception, ML, Planning, Simulation,... 
    Full time
    Visa sponsorship

    Kodiak

    Mountain View, CA
    13 hours ago
  • $206.5k - $258.1k

     ...protect it for future generations. Role Summary The Autonomy org at Rivian is seeking a Staff Software Engineer, Data Ops to join the Data team who can provide...  ...role you will work with the ADAS Cloud, Data, Perception, SIL/HIL, Vehicle integrations & Vehicle Cloud teams... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  • $193.93k - $291.15k

     ...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will...  ...operations. About You BS/MS in Computer Science , Software Engineering, Robotics, or a related... 

    Kindredventures

    Mountain View, CA
    4 days ago
  • $200k - $220k

    A leading robotics company located in Mountain View, California, is seeking a Lead Software Engineer to design and build advanced pilot assistance software for robotics. This role involves the development and deployment of robotic and embedded systems while leading teams... 

    AI Chopping Block, Inc.

    Mountain View, CA
    1 day ago
  • $220k - $230k

     ...and visibility as the founding Android engineer on the team, with the opportunity to shape...  ...and user-oriented, and comfortable with autonomy and ambiguity. Where you’ll work This is...  ...applications using Swift Strong software design skills, including a deep understanding... 
    Work experience placement
    Work at office

    Tinder

    Palo Alto, CA
    1 day ago
  •  ...scaling Cybersecurity Vendors with Engineering Talent across the US | 45+...  ...up - build fast, work with autonomy, and help define the future...  ...The Role: Multiple Senior/Staff Engineers to build core...  ...plan Get notified about new Software Engineer jobs in Palo Alto,... 
    Full time

    Confero Inc

    Palo Alto, CA
    13 hours ago
  •  ...That means high leverage, high autonomy, and every decision matters...  ...The Role Join our product engineering team, where you'll be instrumental...  ...delivery. We need a Staff‑level builder who pairs entrepreneurial...  ...Hot burning passion to ship software to hundreds of thousands and... 
    Immediate start
    Remote work

    Tactiq

    Palo Alto, CA
    13 hours ago
  • $149.37k

     ...infrastructure, operating systems, and autonomy. Eighteen of the top 20...  ...of-the-art on road behavior software and leverage ML components...  ...maps) and the outputs of a perception system to determine driving...  ...Collaborate with customers’ engineers and manage customer... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $144.7k - $221.4k

     ...to introspect autonomous driving software performance at interfaces across the autonomy stack; partner closely with autonomy developers and systems engineers. Design and implement analysis algorithms...  ...stack, including evaluation of perception, prediction, and planning models.... 
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • Booster is seeking a Staff Engineer specializing in Computer Vision to design and implement perception systems. The successful candidate will have a Master's or Ph.D. and over 7 years of experience. Responsibilities include optimizing algorithms, conducting evaluations,... 
    Full time

    Booster

    Mountain View, CA
    2 days ago
  • $162.8k - $203.5k

     ...for future generations. Role Summary We are seeking a Senior Software Engineer, Android Applications to lead the development of mission‑...  ...common data collection workflows and enabling new use cases for autonomy engineers and test drivers. Responsibilities AAOS... 
    Full time
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  • $180k - $260k

    Sr./Staff Software Engineer - Remote Assistance Mountain View, CA Who we are Gatik, the leader in autonomous middle‑mile logistics, is revolutionizing...  ...and safety‑critical workflows. Collaborate across autonomy and platform teams, interface with vendors, and conduct on‑... 
    Remote job
    Odd job
    Work at office

    Gatik Al, Inc.

    Mountain View, CA
    13 hours ago
  • $180k - $303k

    Software Engineering Mountain View, California Staff Software Engineer, Connectivity Who we are Aurora’s mission is to deliver the benefits of self-driving...  ..., performance, and observability Work with autonomy engineers to meet performance and efficiency requirements... 
    Work at office
    Local area
    3 days per week

    Australian Competition and Consumer Commission

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Perception, Autonomy. Be the first to apply!