NVIDIA

Systems Software Engineer

NVIDIA

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to NVIDIA, a company dedicated to pushing the boundaries of technology and revolutionizing the way people interact with computers. We are seeking a highly skilled and motivated Systems Software Engineer to join our team. In this role, you will be responsible for developing and maintaining the software that powers our cutting-edge graphics and computing technologies. As a Systems Software Engineer at NVIDIA, you will have the opportunity to work on complex and challenging projects, collaborate with a diverse team of talented individuals, and make a significant impact on the future of technology. If you have a passion for innovation and a strong background in software engineering, we want to hear from you. Join us and be a part of the future of computing.

  1. Develop and maintain software for NVIDIA's graphics and computing technologies.
  2. Collaborate with a team of engineers to design and implement complex software systems.
  3. Conduct thorough testing and debugging of software to ensure high-quality and reliable products.
  4. Stay up-to-date with the latest advancements in technology and apply them to improve software performance.
  5. Identify and troubleshoot technical issues and provide timely solutions.
  6. Work closely with hardware engineers to optimize software performance.
  7. Write clean and efficient code following industry standards and best practices.
  8. Participate in code reviews and provide constructive feedback to team members.
  9. Research and propose innovative solutions to enhance software functionality and performance.
  10. Communicate effectively with cross-functional teams to ensure project deadlines and deliverables are met.
  11. Continuously improve and refactor existing code to maintain a high level of software quality.
  12. Collaborate with other teams, such as product management and user experience, to understand and incorporate their requirements into the software development process.
  13. Document software design and development processes for future reference.
  14. Mentor and provide technical guidance to junior team members.
  15. Adhere to company policies and procedures, including security and confidentiality guidelines.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Bachelor's Degree In Computer Science, Computer Engineering, Or A Related Field.

  • Strong Proficiency In Programming Languages Such As C++, Python, And Java.

  • Experience With Operating System Concepts And Development, Including Linux And Windows.

  • Knowledge Of Computer Architecture, Including Cpus, Gpus, And Memory Systems.

  • Familiarity With Software Development Tools Such As Git, Jira, And Agile Methodologies.

Required Skills
  • Software Development

  • Networking

  • Operating Systems

  • Algorithms

  • Data structures

  • Debugging

  • Performance optimization

  • Computer Architecture

  • System virtualization

  • Programming Languages

  • Graphics processing

  • Parallel Computing

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Systems Software Engineer is $85,000 - $135,000 per year. The exact salary will vary depending on factors such as location, experience, and the specific company or industry. Senior level engineers with more experience may earn higher salaries, while entry-level engineers may start at the lower end of the range.

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 PostedMarch 25th, 2024
Apply BeforeMay 22nd, 2025
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