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

Senior Perception Software Engineer

$224k - $356.5k
Full-time

NVIDIA

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has provided the foundation for machines to learn, perceive, reason and solve problems. Now, NVIDIA’s GPU runs Deep Learning algorithms, simulating human intelligence, and acts as the brain of computers, robots and self-driving cars that can perceive and understand the world.

We are now looking for a passionate Software Engineer to design, develop, and productize NVIDIA's autonomous driving solutions. As a member of our perception team, you will build world-class perception solutions. You will design and implement perception SW component and be challenged to improve robustness, efficiency, reusability of the software component working closely with the world class perception engineers and researchers.

What you'll be doing:

  • Execute full software development life cycle (SDLC).
  • Write well-designed, testable code.
  • Integrate perception (but not limited) software components into a fully functional software system.
  • Develop software verification plans and quality assurance procedures.
  • Document and maintain software functionality.
  • Solve, debug and upgrade existing systems.
  • Stay in sync with project plans and industry standards
  • Deploy state-of-the art perception DNN models to embedded platforms.
  • Analyze and improve the system using both real and synthetic benchmark data.

What we need to see:

  • BS, MS or PhD in Computer Science or related fields (or equivalent experience).
  • Proven work experience (12+ years) on embedded platforms for real-time applications as a Software Engineer or Software Developer
  • Strong programming skills in C++ and Python.
  • Experience with test-driven development.
  • Experience with disciplined, design based approach to software development.
  • Proficiency in software engineering tools.
  • Ability to document requirements and specifications.
  • Outstanding communication and collaboration skills as we work as a tightly-knit team, always discussing and learning from each other.

Ways to stand out from the crowd:

  • Experience with CUDA / SIMD
  • Hands on background in deploying DNN models to embedded platforms for real-time applications.
  • Hands-on experience in using simulated / synthetic data to improve accuracy of machine learning models.
  • Background with deep learning framework (e.g., TensorFlow, PyTorch, etc).
  • Experience with integration and testing on real hardware / robotic platforms

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until October 20, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Senior Perception Software Engineer in California vacancy
  • $144k - $180k

     ...information, visit .You willDevelop and optimize radar-based perception pipelines - preprocessing, detection, clustering, and trackingTrain...  ...system with radar as a primary modalityMentor junior engineers on radar perception best practicesYou haveBachelor's or Master... 
    Senior

    AeroVect

    San Francisco, CA
    1 day ago
  • $162k - $260k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team. In this role, you will collaborate closely with cross-functional engineering teams... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $220k - $292k

     ...facing our customers. We are looking for software engineers, hardware engineers, roboticists, and...  ....ABOUT THE JOBWe are seeking Senior Software Engineers specializing in Computer...  ...research to solve our most challenging perception problems for our UAVs, bringing deep expertise... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    19 hours ago
  • $162k - $260k

     ...Senior Software Engineer, Perception Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora CO

    Mountain View, CA
    2 days ago
  • $180k - $260k

     ...encompassing solution that integrates advanced software and hardware powering the fleet,...  ...role We are looking for talented Staff Engineers with expertise in classical and modern computer...  ..., and delivery of a multi-modal perception system. The ideal candidate will be a software... 
    Senior
    Odd job
    Work at office

    Gatik

    Santa Clara, CA
    5 days ago
  • $193.93k - $291.15k

     ...output generalists where ML and systems engineering converge. This is not a "run the models...  ...from first principles about why a perception model learns what it learns, close the...  ...quantitative area.4+ years of industry software engineering experience with Python fluency... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    19 hours ago
  • $220k - $292k

     ...are scaling at an historic pace, anchored by Arsenal-2, our new software-defined shipyard being built in Baltimore County, Maryland. It...  ...to the Mission Systems Lead, you will work across all three: perception pipelines that turn sonar, radar, and EO/IR into situational... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    19 hours ago
  • $163k - $212k

     ...our dynamic team and help shape a smarter, greener future for global freight.Parallel Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion algorithms that let our fully autonomous, battery-electric rail vehicles understand the... 
    Senior
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    1 day 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...  ...top of.About YouBS/MS in Computer Science, Software Engineering, Robotics, or a related quantitative... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $183.83k - $275.98k

     ...and other leading investors.About the RoleOur team is growing and we are looking for experienced machine learning researchers and engineers to join us. In this role, you will apply your expertise in machine learning to solve an array of challenges in Nuro's autonomy stack... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  •  ...evaluation.Train, deploy and monitor 2D/3D object detection models to production.Build and execute a roadmap for the perception systemMentor junior engineers about best practices.You haveMaster’s or PhD in Computer Science, Robotics, Deep Learning, or a related field.7+... 
    Senior
    Remote work

    AeroVect

    San Francisco, CA
    3 days ago
  • $245k - $350k

     ...miles of autonomous driving globally. Pony.ai went public at NASDAQ in November 2024.ResponsibilityAs the Staff/Senior Staff Software Engineer - Perception, you will be responsible for developing and implementing the next-generation perception system that enables our autonomous... 
    Senior
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    3 days ago
  • $179k - $223k

     ...protect it for future generations.  Role Summary As a Software Engineer specializing in safety-critical self-driving software, you...  ...testing, and enhancing onboard software that runs Rivian’s Perception models that underpin all self-driving features Develop... 
    Senior
    Full time
    Contract work
    Local area

    Rivian

    California
    24 days ago
  • $152k - $241.5k

    Join the NVIDIA's Solutions Engineering team that is reshaping the future of driving! Our...  ...diversity.You will help craft the application software architecture by working closely with...  ...internally, with a focus on perception & sensor fusion, by collaborating closely... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $180k - $250k

     ...Role: Senior Perception Software Engineer Location: San Diego, CA (in-office) Salary Range: $180,000 - $250,000 + stock options, 401k matching, and other benefits Role Overview: Seasats' vehicles operate in highly remote and often communications-limited environments... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Seasats

    San Diego, CA
    27 days ago
  • $163.2k - $244.8k

    Machine Learning Engineer Shield AI is a venture-backed defense-tech company with the mission...  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...worldwide. The Hivemind Solutions Perception team develops the next generation of perception... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    San Diego, CA
    1 day ago
  • $184k - $287.5k

     ...-driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including dependencies, interface management...  ...tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD with 4+... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $193.93k - $291.15k

     ...tackles a wide range of problems: ML-based perception across all sensor modalities including...  ....Partner with a tight-knit group of engineers who focus on collision avoidance.Participate...  ...skills in C++.Experience deploying software in robotics products.Willingness to sweat... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    19 hours ago
  • $152k - $241.5k

     ...are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play...  ...Maps offer redundancy for live sensor perceptions increasing the safety of the vehicle. In...  ...self-driving cars with a background in software design, embedded software, working on real... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...retail, and manufacturing, supporting applications such as truck unloading, mobile palletizing, and machine tending. The Sr. AI Perception Engineer will advance Anyware\'s production 3D AI perception stack for warehouse automation robots, with a focus on object... 
    Senior

    Anyware Robotics

    Fremont, CA
    7 hours ago
  • $193.93k - $291.15k

     ...investors.About the RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and...  ...review and rapid iteration.Collaborate with perception, mapping/localization, controls, hardware, and systems... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    19 hours ago
  • $144k - $216k

    Los Angeles, CaliforniaEngineering - Engineering /Full-time /HybridThe Senior Software Engineer is a technical pillar and a force multiplier within the organization...  ..., FloQast is redefining both the practice and the perception of accounting on a global scale. Our values act as a... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Floqast

    Los Angeles, CA
    4 days ago
  • $170.6k - $261.3k

    Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation...  ...pipelines, robotics systems, mapping workflows, or AV perception stacks. Experience with scene understanding, or... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $160k - $250k

     ...CaliforniaHivemind Enterprise Division - Engineering /Full Time Employee /On-siteShield AI...  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...team's work spans planning and controls, perception, simulation, vehicle interfaces,... 
    Senior
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    4 days ago
  • $180k - $260k

     ...essential.We’re looking for a deeply technical software engineer to join the Autonomy Validation team —...  ...organization. This includes planning, perception, control, and all of the decision-...  ..., skills, and demonstrated scope:Senior Software Engineer: $180,000 - $220,000Staff... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    2 days ago
  • $144.7k - $221.4k

     ...-level results into clear feedback for engineering and leadership, and help accelerate validated...  ...to introspect autonomous driving software performance at interfaces across the autonomy...  ...stack, including evaluation of perception, prediction, and planning models. Build... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $220k - $292k

     ...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile...  ...Expertise in one or more advanced robotics areas: motion planning, perception, localization, mapping, or controlsExperience with... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    19 hours ago
  • $193.93k - $291.15k

     ...team applying ML to push autonomy performance forward. As a Perception ML Engineer, you'll develop and improve perception models, with...  ...Math or another quantitative area. ~4+ years of industry software engineering experience with Python fluency and C/C++ familiarity... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    San Francisco, CA
    9 days ago
  • $134.7k - $185.24k

     ...on Lucid’s proprietary technology and software-defined vehicle architecture, our award...  ...performance and sustainability, design and engineering, ambition and integrity. In Lucid Air...  ....Role OverviewWe are looking for a Perception Software Engineer to design, integrate,... 
    Hourly pay
    Work experience placement

    Lucid Motors

    Newark, CA
    2 days ago
  • $204k - $259k

     ...Senior Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology company with the mission to be the world's most...  ...evaluate changes to the Onboard software stack (Planner, Perception, etc). If you are passionate about autonomous vehicles and... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Perception Software Engineer. Be the first to apply!