NVIDIA

Senior System Software Engineer, Signing Services

NVIDIA

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

As a Senior System Software Engineer for NVIDIA's Signing Services team, you will play a crucial role in developing and maintaining the software systems that enable the secure signing of NVIDIA's products. We are looking for a highly skilled and experienced individual who is passionate about software development and has a deep understanding of system software architecture. If you are driven, detail-oriented, and have a strong background in low-level programming and security, we encourage you to apply for this exciting opportunity. Join our dynamic team at NVIDIA and make a significant impact on the future of our company.

  1. Design and develop software systems that enable the secure signing of NVIDIA's products.
  2. Maintain and enhance existing signing software systems to meet changing business needs.
  3. Conduct research and stay updated on industry trends and best practices in system software architecture and security.
  4. Collaborate with cross-functional teams, including hardware engineers, security experts, and product managers, to ensure smooth integration of signing software with other components.
  5. Debug and troubleshoot complex issues related to system software, security, and signing processes.
  6. Write clear and concise technical documentation for software systems and processes.
  7. Lead code reviews and provide constructive feedback to other team members.
  8. Mentor and guide junior engineers in the team to help them develop their skills and knowledge.
  9. Proactively identify opportunities for process improvements and implement them to increase efficiency and effectiveness.
  10. Work closely with external partners and vendors to ensure the signing process meets industry standards and compliance requirements.
  11. Collaborate with the legal team to ensure that all signing processes are in compliance with relevant laws and regulations.
  12. Act as a subject matter expert for system software and security-related matters and provide guidance to other teams as needed.
  13. Participate in planning and prioritizing software development tasks and meet project deadlines.
  14. Continuously evaluate and recommend new tools and technologies to improve the signing process and overall system security.
  15. Take ownership of the signing services team's deliverables and ensure they meet the highest quality standards.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Extensive Experience In System Software Development: A Senior System Software Engineer At Nvidia Should Have A Strong Background In Developing System Software, Including Operating Systems, Drivers, And Firmware. This Experience Should Be Demonstrated Through Previous Projects Or Work Experience.

  • Proficiency In Programming Languages: The Ideal Candidate Should Be Proficient In Multiple Programming Languages, Such As C++, Java, And Python. They Should Also Have Experience With Low-Level Programming And Debugging Techniques.

  • Knowledge Of Computer Architecture: A Senior System Software Engineer Should Have A Deep Understanding Of Computer Architecture, Including Processors, Memory Systems, And I/O Interfaces. This Knowledge Is Essential For Designing Efficient And High-Performance Software For Nvidia's Products.

  • Familiarity With Nvidia Technologies: As A Leading Technology Company, Nvidia Expects Its Senior System Software Engineers To Be Familiar With Its Hardware And Software Platforms. This Includes Gpus, Cuda, And Other Specialized Technologies Used In Nvidia Products.

  • Strong Problem-Solving And Troubleshooting Skills: A Senior System Software Engineer Should Be Able To Identify And Troubleshoot Complex Software Issues Quickly And Efficiently. They Should Also Have The Ability To Design And Implement Effective Solutions To These Problems. This Requires A Combination Of Technical Skills, Critical Thinking, And Attention To Detail.

Required Skills
  • Software Development

  • Security

  • Networking

  • Debugging

  • Performance optimization

  • Embedded systems

  • System architecture

  • C/C++ programming

  • Kernel development

  • Data

  • Device Drivers

  • Real-Time Systems

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Organizational skills

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior System Software Engineer, Signing Services is between $115,000 and $155,000 per year. This can vary depending on factors such as location, years of experience, and specific job responsibilities.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 4th, 2024
Apply BeforeJuly 8th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started