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

Software Engineer

$184k - $287.5k

NVIDIA

We are looking for a versatile Senior System Software Engineer to help build NVIDIA Halos, our full-stack safety platform for physical AI: autonomous vehicles, humanoids, industrial robots, and intelligent machines that sense, decide, and act in the real world. This role sits at the intersection of embedded systems, rich operating systems, safety, security, virtualization, and accelerated computing. If you have a good understanding of System Software development on Real Time OS (RTOS), ARM architecture, Virtualization, strong C and/or Ada/SPARK programming skills, and experience with formal methods, we want to hear from you! We are a leading artificial intelligence computing company, paving the way with innovations in gaming, visualization, supercomputing, and autonomous vehicle and robotics safety platforms. NVIDIA gives automakers, tier-1 suppliers, automotive research institutions, and startups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for autonomous vehicles. Our unified computing architecture enables training deep neural networks in the data center on the NVIDIA DGX™, and then seamlessly running them on NVIDIA's Halos platform inside the vehicle. Leading vehicle manufacturers, tier 1 suppliers, mapping and simulation companies, software and sensor providers, and startups around the world are developing on the NVIDIA Halos® platform to deliver the best solutions for the new world of mobility.

What you'll be doing:
  • Architect, design, develop, and debug system software for NVIDIA Halos OS across QNX, Linux, and hypervisor-based environments.
  • Design and develop BSP, boot, driver, device-management, diagnostics, and platform software for NVIDIA SoCs and edge AI platforms.
  • Design & develop I/O Virtualization solutions for mixed-criticality systems.
  • Develop safe and secure software compliant with ISO 26262 and ISO 21434 standards.
  • Bring up and optimize next-generation NVIDIA platforms, working closely with ASIC, firmware, OS, safety, security, and platform teams.
  • Use Formal Methods to architect and develop high integrity software.
  • Use GenAI and AI-assisted engineering tools to accelerate debugging, test development, code review, documentation, requirements analysis, and workflow automation.
  • Design debugging, tracing, logging, and performance-analysis solutions that improve developer experience.
What we need to see:
  • Bachelors/Masters or equivalent experience in Computer Science.
  • 8+ years of experience in System Software architecture and development for real-time embedded systems.
  • Strong understanding of computer architecture and operating system fundamentals.
  • Experience in designing and developing solutions for complex system problems.
  • Strong C and/or Ada/SPARK programming and debugging skills.
  • Practical experience using AI-assisted development tools for coding, debugging, testing, documentation, or workflow automation.
  • Hands-on experience with debugging tools, performance analysis, and system analyzer tools.
  • A dedicated, team and results-oriented, self-motivated contributor with excellent analytical and interpersonal skills.
Ways to stand out from the crowd:
  • In-depth knowledge of embedded systems and real time operating systems, like QNX and RT Linux skills.
  • Good understanding of ARM architecture and low level software development for ARM v8 based SOCs.
  • Prior hands-on experience in Ada/SPARK programming (including specification and formal verification) and TLA+ formal verification modeling.
  • Experience performing architectural safety analysis (FMEA/DFA) and security analysis (Threat modeling).
  • Experience taking features from inception to product following Software Development Life Cycle (SDLC) practices.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

  • You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until August 23, 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.

NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry.

Learn more about NVIDIA.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Santa Clara, CA vacancy
  • $166.5k - $291.4k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She...  ...To be successful in this role you have: ~12+ years of software engineering experience building scalable, high-quality applications... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Worky Ltd

    Santa Clara, CA
    1 day ago
  • $184.7k - $277.6k

     ...Sr Full-Stack Software Engineer, AIML Data Operations Cupertino, California, United States Software and Services Artificial intelligence is one of the most profound technologies of our lifetime. It’s rapidly changing Apple products, making them more personal, intuitive... 
    Suggested
    Relocation

    Worky Ltd

    Cupertino, CA
    4 days ago
  •  ...the world's most critical assets. Our Team's Vision Our Engineering team has established a culture based on thought leadership, independence...  ..., and integration testing, ensuring robust and resilient software delivery Partner cross-functionally with Product... 
    Suggested
    Work at office
    Immediate start

    Illumio

    Sunnyvale, CA
    1 day ago
  • $125k - $200k

     ...Full Stack Software Engineer Our client is a world class global consulting firm offering technology assistance to its many clients. Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Full Stack... 
    Suggested
    Visa sponsorship

    The Resource Collaborative

    Cupertino, CA
    21 hours ago
  • $184k - $287.5k

    ## Senior Fullstack Software EngineerApplylocations: US, MA, Westford: US, TX, Austin: US, CA, Santa Claratime type: Full timeposted...  ...development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level... 
    Suggested
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...Job Title: Senior Full Stack Software Engineer Location: Santa Clara, CA - Hybrid Duration: 06+ Months Job Description: Primary Function of Position We are looking for a highly skilled Senior Full Stack Software Engineer to help build and scale software applications... 

    TalentBurst

    Santa Clara, CA
    4 days ago
  • $182k - $226k

     ...Senior Full Stack Software Engineer San Jose, California, United States Electric Hydrogen's mission is to make molecules to decarbonize our world! Our outstanding people are our most important asset and will allow us to deliver hydrogen from renewable electrolysis... 
    Temporary work

    Electric Hydrogen

    San Jose, CA
    4 days ago
  • $150.4k - $277.6k

     ...Platform And Frameworks Software Engineer, Sear The SPEAR team in Apple's Security Engineering & Architecture organization is hiring a collaborative OS platform software engineer with a drive to improve the security of end user devices. SPEAR is a dedicated team of... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • Senior Full-Stack Software Engineering Role This is a senior full-stack software engineering role. You'll work closely day-to-day with other engineers, designer, and PM to plan, design, build, and ship high quality software. Your responsibilities will include: Designing... 

    MindSource

    Cupertino, CA
    3 days ago
  • $150k

     ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI...  ...of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment. As a Full... 
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    3 days ago
  • SYMVIONICS, Inc. has an Immediate Opening Job Description : Full Stack Software Engineer LOCATION: NASA Ames Research Center, Moffett Field, CA (* immediate opening*) Job Description: ATM-X Freddie As an agile team, we commit code and perform code reviews with a goal... 
    Full time
    For contractors
    Immediate start

    Symvionics

    San Jose, CA
    3 days ago
  •  ...applications and data visualization frameworks. You will work across the software stack, from designing scalable APIs and data pipelines to...  ...debugging various chip design workflows to enable hardware engineering teams to design the world’s most advanced silicon more... 

    Apple

    Cupertino, CA
    3 days ago
  •  ...initial design through production and coordinate the work of other engineers. Contribute to design, development, unit testing, code...  ...containers, and micro-frontends to improve development efficiency and software solutions. Requirements ~5+ years of professional... 
    Full time
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    1 day ago
  • $200k - $220k

     ...Crusoe. About This Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on our growing central Data Science...  ...scale. Collaborate Across Engineering Teams: Partner with software engineers, data scientists, and operations teams to understand... 
    Full time
    Temporary work
    Work at office
    Remote work

    G2 Venture Partners

    Sunnyvale, CA
    1 day ago
  • $168k - $270.25k

     ...The NVIDIA Operations organization is seeking an experienced software engineering professional for the position of System Data Architect. As a member of our team you will be an integral part of building data platforms and tools. You will support initiatives for the Data... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $132k - $198.45k

     ...NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Team We're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations Tooling team. You'll build the internal tools and platform systems that Nuro's... 
    Immediate start
    Flexible hours

    Nuro

    San Jose, CA
    15 days ago
  •  ...goals. ~ World-class leadership team: Our Heads of AI, Engineering, and Product bring extensive experience from some of the world...  ...and intelligent automation. Now we need an experienced software engineer to make these systems scale. You'll be the first dedicated... 

    Kai Cyber, Inc.

    San Jose, CA
    9 hours ago
  • $170k - $205k

     ...Senior Software Engineer The Crusoe Cloud Managed AI team seeks an ambitious and experienced Senior Software Engineer to join their team. You'll have a pivotal role in shaping the architecture and scalability of our next-generation managed AI services. You will lead... 
    Temporary work
    Work at office

    Crusoe

    Sunnyvale, CA
    1 day ago
  •  ...against prompt injections, redact sensitive information, and refine responses for maximum safety and compliance. Job title Software Engineer - Platform Infrastructure Position overview We are looking for an experienced Backend Engineer to join our Engineering... 
    Flexible hours

    Brevian.ai

    Sunnyvale, CA
    21 hours ago
  • $139k - $257.55k

     ...League content as trusted, structured, and AI-ready knowledge for internal and external clients. We are looking for a Senior Software Engineer (P40) who will help design and build these knowledge management and GenAI services , enabling product teams to create high-... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    3 days ago
  • $215k - $250k

     ...Onehouse Data Infrastructure Engineer Onehouse is a mission-driven company dedicated to freeing data from data platform lock-in. We...  ...productionize the next generation of our data tech stack by building the software and data features that actually process all of the data we... 
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    OneHouse LLC

    Sunnyvale, CA
    4 days ago
  •  ...Role Overview: This role is for a Senior Platform Software Engineer with a focus on Java, responsible for developing and maintaining distributed systems and cloud-native applications. The position requires significant experience with Apple products and a strong background... 

    Prophecy Technologies

    Sunnyvale, CA
    1 day ago
  •  ...Meet Our Engineers on the Vehicle OS Team! Vehicle OS is a flexible suite of products that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. Learn more about what the team is building, the team culture, and why it'... 
    For contractors
    For subcontractor
    Flexible hours

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ..., to name a few. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make their...  ....com/interview-questions/ . Required Skills for Java/Software Programmers Bachelor's degree or master's degree in computer... 
    Remote work

    SynergisticIT

    San Jose, CA
    1 day ago
  • $109k - $204k

     ...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $120k - $140k

     ...Backend Engineer Selector is building an operational intelligence platform for digital infrastructure. Using an AI/ML-based analytics approach, the platform provides actionable, multi-dimensional insights to network, cloud, and application operators. It helps operations... 

    Selector

    Santa Clara, CA
    4 days ago
  •  ...ensure we take care of ourselves, each other, and our communities. Job Summary: Job Description: PayPal, Inc. seeks Software Engineer in San Jose, CA Job Duties: Design, develop, and deploy scalable backend systems and solutions. Build and implement RESTful... 
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    PayPal

    San Jose, CA
    3 days ago
  • $150k - $350k

     ...About ChipAgents ChipAgents is building next-generation software for chip design and verification. Our platform accelerates RTL design, simulation, and verification workflows, helping engineers ship silicon faster. We're a Series A company backed by tier-1 VC firms... 
    Local area

    ChipAgents

    San Jose, CA
    3 days ago
  •  ...Software Engineer III Sunnyvale , CA- hybrid 11+ months is the duration JD:- Minimum Qualifications • Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field. • 5+ years of experience... 

    3B Staffing LLC

    Sunnyvale, CA
    4 days ago
  •  ...Software Engineer We're looking for a Software Engineer with a strong growth mindset and high potential to help build and scale our product as we roll it out to early customers and beyond. You'll play a broad role in contributing to our AI-driven security platform,... 
    Full time
    2 days per week
    3 days per week

    Opsin

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

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