
Manager, System Software – Graphics
NVIDIA
full-time
Posted on:
Location Type: Remote
Location: Finland
Visit company websiteExplore more
Tech Stack
About the role
- Lead a world-class team of software engineers to deliver innovative real-time user mode drivers that enable breakthrough performance in high-performance solutions for NVIDIA's GPUs and display technologies.
- Create and own team strategy, roadmaps, and schedules.
- Provide architectural and technical guidance to the team and ensure that the best engineering practices are followed.
- Work closely with HW teams to architect graphics and display system software and bring-up next generation chips
- Review and identify improvement opportunities in established processes, infrastructure, and practices to ensure the teams are operating in the most efficient and transparent manner.
- Collaborate with peer engineering teams, and program/product management to ensure that product requirements, goals and objectives are met or exceeded.
- Mentor and guide the professional and technical development of the team members.
Requirements
- Degree (Bachelors, Masters) in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience with 10+ overall years of working experience in embedded domain, including 5+ years in leadership roles.
- Deep understanding of SoC principles, general systems architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling.
- Relevant working experience in device drivers and Firmware development with embedded technologies on Linux or QNX.
- Excellent software development skills (C, C++) and proven experience in leading cross-functional software teams to deliver high quality production software in a fast-paced environment.
- Proven track record of creative problem-solving abilities
- Outstanding leadership, communication, interpersonal, and analytical skills with the ability to successfully lead a global and diverse team operating in a fast-paced environment.
- Hands on experience with claude code, cursor or similar AI-based development environment, and demonstrated results raising adoption within the teams you’ve led
Benefits
- Competitive salary
- Flexible working hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SoC principlessystems architecturesoperating systemsdevice driversmemory managementmultithreadingreal-time schedulingCC++Firmware development
Soft Skills
leadershipcommunicationinterpersonal skillsanalytical skillsproblem-solvingmentoringcollaborationstrategic planningtechnical guidanceprocess improvement