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

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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Perception Software Engineer in California vacancy
  • $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
    26 days 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
    29 days ago
  •  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...and YouTube.  The Hivemind Solutions Perception team develops the next generation of perception...  ...of research and production, our engineers build the data pipelines, supervised fine... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    San Diego, CA
    4 days 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
    2 days 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
    2 days ago
  • $220k - $292k

     ...historic pace anchored by Arsenal-2 our new software-defined shipyard being built in...  ...Systems Lead you will work across all three: perception pipelines that turn sonar radar and EO/IR...  ...property and organizational security. Required Experience: Senior IC... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril

    Costa Mesa, CA
    8 days ago
  • $224k - $356.5k

     ...platform with high visibility and real-world impact. As a System Software Engineer for Vision AI, you will develop and optimize high-...  ...actionable insights. You will collaborate with specialists in perception, simulation, and large models to bring research into production... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $175k - $250k

     ...Perception Autonomy EngineerApplied Intuition, Inc. is powering the future of physical AI....  ...positionsAbout the RoleAs a Perception Autonomy Engineer, you will be pivotal in developing,...  ..., and maintaining real-time sensor software solutions deployed across a range of heterogenous... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  • $100k - $200k

     ...robust, high resolution LiDAR sensors, perception software, and the Seyond ITS Management...  ...Seyond is dedicated to the highest quality engineering and manufacturing, and unwavering commitment...  ...a highly motivated and skilled Senior Software Engineer to join our innovative... 
    Senior
    Work experience placement
    Live in
    Local area

    Seyond

    Sunnyvale, CA
    a month ago
  •  ...-only architectures, combining rigorous engineering with learning systems proven in globally...  ...designing, implementing, and optimizing perception, localization, and control modules using ROS/ROS2 to create production-grade software for autonomous systems operating in some... 
    Senior
    Local area

    FieldAI

    Irvine, CA
    4 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...  ...About You ~ BS/MS in Computer Science , Software Engineering, Robotics, or a related quantitative... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    11 days ago
  •  ...Description Job Description Be the visionary Perception Architect designing the sensory "...  ...platforms by influencing Hardware-Software Co-Design . In this role, you will:...  ...Computer Science, Robotics, Electrical Engineering, or a related field with a focus on Computer... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    12 days ago
  • $220k - $292k

     ...Anduril’s Lattice ecosystem.ABOUT THE JOBWe are looking for a Senior Robotics Software Engineer to join our rapidly growing team in Costa Mesa, CA. In...  ...networking, autonomy, systems integration, robotics, perception, and more, while making pragmatic engineering tradeoffs... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day 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
    3 days ago
  • $217.8k - $326.8k

     ...Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate...  ...for Required Significant experience (typically 7+ years for Senior, 10+ for Staff) working in large, complex codebases Deep experience... 
    Senior
    Local area
    Remote work
    Flexible hours

    Block

    California
    15 hours ago
  • $150k

     ...Senior Software Engineer WME is building the next generation of internal platforms that power one of the world's leading entertainment companies. We're looking for a Senior Software Engineer who enjoys solving hard problems, writing clean and maintainable code, and... 
    Senior
    Temporary work
    Local area

    WME Group

    California
    15 hours ago
  • $145k - $190k

     ...company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...its fast-growing teams. As software engineer for mapping & localization for self-driving...  ...in runtime for other modules– like perception, prediction and planning, with the goal... 
    Senior
    Full time

    PlusAI

    California
    17 days ago
  • $160k - $200k

     ...solution to put RF sensing at the core of all perception. The result is a system that handles...  ...stack is architected and how your engineering decisions improve the ability to navigate...  ...(NoA) on highways. We are hiring a Software Engineer to join the team and you will... 
    Senior
    Full time
    Work at office
    Flexible hours

    Zendar

    Berkeley, CA
    more than 2 months ago
  • $210k - $257k

     ...and implementation of robotics software systems and algorithms. The...  ...requires a seasoned software engineer with a deep expertise in robotics...  ...advanced algorithms for perception, planning, control, and navigation...  ...solutions, like restaurants, senior living facilities, hotels &... 
    Senior
    Full time
    Local area

    Bear Robotics

    Redwood City, CA
    a month ago
  • $150k - $180k

     ...Job Description Senior Software Engineer, Scientific Instrumentation \n Location: Santa Barbara, CA (Hybrid) \n \n About the Role \n Oxford Instruments Asylum Research is seeking a Senior Software Engineer to help develop the next generation of software... 
    Senior
    Remote work

    Oxford Instruments plc

    Santa Barbara, CA
    23 days ago
  • $166.6k - $208.3k

     ...team, and our job is to make the Mercury Debit and IO cards reliable, correct, useful, and innovative.We're looking for a Senior Software Engineer who thinks deeply about systems architecture, cares about the customer experience, and will dive into any problem to move... 
    Senior

    Mercury

    San Francisco, CA
    3 days ago
  • $113k - $170k

     ...automation equipment. In this role you will build and sustain software that controls complex electro-mechanical test handlers used in...  ...safety, and predictable behavior. This position is ideal for engineers who enjoy building large software systems that interact with... 
    Senior
    Full time
    Work experience placement
    Local area
    Worldwide

    Cohu, Inc.

    San Diego, CA
    1 day ago
  •  ...only architectures, combining rigorous engineering with learning systems proven in...  ...our robots run in the field. As a Senior Software Engineer in Behavior & Interaction, you...  ...engineers and collaborate across autonomy, perception, product, field deployment, and customer... 
    Senior
    Local area

    FieldAI

    Irvine, CA
    3 days ago
  •  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...Capabilities team (motion planning, tactics), the Perception team (e.g., ViDAR, ATR), and the...  ...complex integration challenges. As a senior engineer, you'll provide technical leadership... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield AI

    San Diego, CA
    3 days ago
  • Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose, CAJob description:A Medical Device Company Located in San Jose, California is looking for a Senior Software Engineer Architect to drive the software architecture development effort... 
    Senior
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    2 days ago
  • $243.29k - $295.25k

     ...team builds the test automation platform that enables Roblox engineers to deliver reliable, high-quality experiences across the Roblox...  ...-to-end testing across mobile, desktop, console, and VR.As a Senior Software Engineer on the App Test team, you will design, build, and... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $185k - $250k

     ...manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for...  ...to the galaxy beyond our planet. About the RoleAs a Senior Embedded Software Engineer on Apex's Flight Software team, you will write the... 
    Senior
    Permanent employment
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    5 days ago
  • $196.75k - $243.29k

     ...core backend infrastructure for a new capability at Roblox: a low-latency behavioral data layer, a centralized rules-and-inference engine, and a unified intervention-delivery framework that together let us treat users based on their real risk profile instead of a single... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    Shift work

    Roblox

    San Mateo, CA
    5 days ago
  • Fortastra in Torrance, CA is seeking a Senior Perception Engineer to advance computer vision and machine learning for autonomous spacecraft. You...  ..., high-impact team focused on flight-ready perception software written in Python and C++ on Linux. #J-18808-Ljbffr Fortastra
    Senior

    Fortastra

    Torrance, CA
    15 hours ago
  •  ...We are seeking a Senior DSP Software Engineer to join a small, high-impact embedded software team at a product development company specializing in advanced spectrum monitoring solutions. These platforms serve both defense applications and commercial spectrum monitoring... 
    Senior

    BrightHire Search Partners

    Fremont, CA
    1 day ago

Do you want to receive more vacancies?

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