NVIDIA Logo

NVIDIA

Senior System Software Engineer

Posted 23 Days Ago
Be an Early Applicant
In-Office
Pune, Maharashtra
Senior level
In-Office
Pune, Maharashtra
Senior level
Lead the development and maintenance of CI/CD systems, automation, and debugging software for SoC and platform components, ensuring successful BSP activities.
The summary above was generated by AI

NVIDIA BSP team is looking for a highly motivated technical lead with exposure to designing, developing CI/CD, test automation and debugging software for SOC and other platform components. Someone who has firsthand experience of leading BSP bringup activities, designed release architecture. Have ability to develop, maintain infrastructure for BSP delivery to partners, OEM and internal teams.

What you will be doing:

  • Collaborate with cross-functional teams, including hardware, software and product management to develop & lead BSP activities.

  • Develop, maintain CI/CD systems.

  • Design and maintain branches, releases and test infrastructure.

  • Debug & resolve issues w.r.t SOC FW, drivers.

  • Lead all aspects of SoC packaging processes, ensuring compatibility and performance across different platform components.

  • Be hands-on with integrating different components to create a BSP package.

  • Lead automation of tools, test cases to bring efficiency to BSP activities.

  • Stay at the forefront of the latest advancements in CI/CD, BSP, SoC & platform technologies and drive their adoption within the team.

What we need to see:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

  • 5+ years of proven experience in developing, maintaining CI/CD systems, leading release activities.

  • Extensive experience with debugging tools, SCM(GIT, Perforce) infrastructure, etc.

  • Extensive experience with automation of large scale test plans.

  • Ability to triage issues with boot FW, UEFI, EC, SOC Drivers.

  • Proficiency in programming languages such as Python, C/C++.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication, leadership, and teamwork abilities.

Ways to stand out from the crowd:

  • Proficient with understanding of ARM architecture.

  • Experience with SoC firmware packaging, boot sequence, etc.

  • Developed CI/CD, Releases and test automation framework right from scratch.

  • Provided creative solution to improve efficiency of system testing and development.

NVIDIA is widely considered to be one of 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 passionate about new technology, then we would like to hear from you! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Top Skills

C/C++
Ci/Cd
Git
Perforce
Python

NVIDIA Pune, Mahārāshtra, IND Office

Survey No.144 145, Commerzone No.5, Off, Airport Rd, Yerawada, Pune, Maharashtra, India, 411006

Similar Jobs

Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Lead the development of simulation platforms for NVIDIA's data center solutions, collaborating with hardware and software teams to optimize systems.
Top Skills: C/C++KvmLinuxQemuSystemcVerilog
23 Days Ago
2 Locations
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The role involves developing SOC drivers, building automation tools, supporting OS driver development, and collaborating with OEMs, requiring strong software engineering skills.
Top Skills: AcpiArmCC++GccGdbLlvmMsvcPythonWindbg
3 Days Ago
2 Locations
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design and develop GPU firmware, enhance boot software, improve security, collaborate with teams, and ensure compliance with industry standards.
Top Skills: CDpHdmiMctpPci/PciePldmSpdmUefiVga/VesaX86 Assembly

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account