Senior System Software Engineer

Senior System Software Engineer

Not Specified
Not Specified

Job Description

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.
NVIDIA is widely considered to be one of the technology world’s most desirable employers with some of the most innovative engineers and technologists. We are seeking Senior Safety Engineer, to own efforts developing the next generation of safe, AI-powered autonomous machine system software to get it formally certified. In this role, you will handle this effort through effective collaboration and communication across organizations, applying your experience in safety critical software and systems engineering.
What you’ll be doing:

  • Develop safety (ISO-26262 and ASPICE) compliant software for Autonomous Machines

  • Participate in the Requirements elicitation & documentation, development and verification of software for Autonomous Machines

  • Be responsible for one or more development pillars of Software Development Life Cycle – Requirements, Architecture & Design, Coding, Verification

  • Own and review work products related to ISO-26262 and A-SPICE – spanning, across multiple development pillars

  • Participate in or support Safety Analysis (SW FMEA, SW FTA etc.)

  • Work with geographically dispersed, multi-functional teams to drive complex technical and process related issues to closure

  • Work with internal ISO-26262 and ASPICE auditors, Process Planning teams to continuously help improve processes

  • Develop tools, methods and work flows to continuously measure and enhance the software development processes, to help successfully pas safety compliance (ISO-26262 and ASPICE) audits

What we need to see:

  • BS/MS in EE/ECE/CS or related field (or equivalent experience)

  • 8+ years of overall meaningful experience, with minimum 5 years experience in development, integration, testing and debugging of safety critical embedded systems (with compliance to ISO-26262, ASPICE or equivalent)

  • Strong C programming skills, strong OS concepts

  • Knowledge of software build and test infrastructure, and software configuration management systems and/or source code version control systems (Perforce, Git)

  • Experience with agile software development methodology and familiarity with tools like JIRA, JAMA,

  • Passion for and desire to continuously measure and improve the software development processes and methodologies

  • Strong written and oral communication skills. Ability to articulate, influence and help arrive at a consensus with stakeholders on various technical and process related, contentious matters

  • Ability to multi-task in a fast paced environment

Ways to stand out from the crowd:

  • Knowledge of ISO26262 functional safety and ASPICE methodology

  • Hands-on experience with Requirements elicitation, documentation and software architecture development as per ISO-26262/ASPICE methodology

  • Background with aspects of safety analysis, such as SW FMEA, SW FTA, SW DFA/ freedom from interference, etc.

  • Experience with having participated in Safety/ASPICE Audits

  • Familiarity with MISRA, CERT-C guidelines

  • Exposure to Image/Video processing algorithms and systems

  • Knowledge of video compression standards like H.264/H.265/AV1

With competitive salaries and generous benefits packages, we are 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 and, due to unparalleled growth, our best-in-class teams are rapidly growing. If you're creative and passionate about safety and autonomous machines, we want to hear from you!
NVIDIA is committed to fostering a diverse 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.

Job Details

About Nvidia

THE WORLD LEADER IN VISUAL COMPUTING NVIDIA’s invention of the GPU sparked the PC gaming market. The company’s pioneering work in accelerated computing—a supercharged form of computing at the intersection of computer graphics, high performance computing and AI—is reshaping trillion-dollar industries, such as transportation, healthcare and manufacturing, and fueling the growth of many others. Learn more about NVIDIA .

Similar Jobs

Career Advice to Find Better