Related keywords: remote job software engineerengineer remote jobprogramming remote job
NVIDIA has established itself as a global leader in computer graphics, PC gaming, and accelerated computing over its remarkable journey of more than 25 years. The company is not just about graphics processing units (GPUs), but is also at the forefront of innovations in artificial intelligence (AI). This role invites talented individuals to be part of an environment that thrives on diversity, innovation, and teamwork.
The job title for this position is Senior System Software Engineer on the NvSci team at NVIDIA. In this role, you will be tasked with spearheading the development of the next generation of NvSci software. Your contributions will help enhance cross-platform functionality and improve integration with user applications and hardware acceleration libraries across various System on Chips (SoCs).
Software Development: You will build and implement the next-gen NvSci software, ensuring that it operates smoothly across different platforms.
Collaboration: Working closely with internal and external teams, you will improve APIs, simplify system architecture, and raise software flexibility to better the overall developer experience.
Performance Optimization: The role will require collaboration with hardware and firmware engineers to evaluate and optimize performance in resource-constrained settings.
Safety and Security: Leading the end-to-end development of features for NvSci is critical, particularly those that must comply with stringent automotive safety and security standards such as ISO 26262 and ASPICE.
Research & Automation: An integral part of your job will also involve researching and integrating advanced software engineering practices to enhance reliability and maintainability.
To excel as a Senior System Software Engineer, candidates should meet the following qualifications:
Education: A BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.
Experience: You must have over 8 years of relevant software development experience, highlighting your capability to handle complex systems.
Programming Skills: Proficiency in C/C++ is a must, and familiarity with system architecture and embedded systems is highly desirable.
Understanding of Operating Systems: A strong grasp of operating systems concepts is necessary.
Communication Skills: Excellent written and verbal communication skills are essential as you will be expected to explain complex technical concepts clearly.
Problem Solving: A proven track record in driving solutions from concept to production will be critical.
Teamwork: Ability to work effectively in cross-functional, distributed teams.
NVIDIA’s compensation structure acknowledges the varied value brought by candidates based on their location, experience, and market benchmarks. The base salary range for this role is as follows:
In addition to these competitive salaries, successful candidates will be eligible for equity in the company along with a suite of benefits.
NVIDIA is proud of its culture of inclusivity and its commitment to maintaining an equal opportunity workplace. The company highly values diversity and does not discriminate based on any characteristic protected by law, ensuring a respectful environment for all.
Applications for this job will be accepted until July 11, 2026. Candidates are encouraged to submit their applications early, as this posting is for an existing vacancy. NVIDIA is also known to utilize AI tools during its recruiting processes, showcasing their embrace of technology in all facets of work.
If you're a passionate engineer looking to join a company that's not just shaping the future of computing but also aiming to make a meaningful difference in areas such as self-driving cars, machine learning, and more, this opportunity at NVIDIA could be your next career step. Joining the NvSci team will not only allow you to advance in your professional journey but also make a lasting impact on the world.
NVIDIA welcomes you to explore this exciting opportunity as they continue to redefine the boundaries of technology and innovation in the AI era.
This job offer was originally published on himalayas.app
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.