Senior System Software Engineer - SoC Power Management (Remote)
About the Role
NVIDIA is seeking a Senior System Software Engineer - SoC Power Management to join our innovative team. This remote position offers the opportunity to work on cutting-edge technology that powers the next generation of computing. As a Senior System Software Engineer, you will contribute to the development of software that optimizes power management for our System on Chip (SoC) architecture.
What You'll Do
- Define, design, and develop SoC system software components with a focus on power and performance.
- Drive end-to-end SoC power management features from idea to productization, including chip bring-up.
- Resolve complex technical issues independently across multiple teams and technical fields.
- Influence the next generation of graphics processing unit composition and system software by building internal architecture specifications.
- Collaborate and communicate effectively with local and remote teams.
Requirements
- 8+ years of industry experience developing software for systems or within a related domain.
- B.S. or higher degree (or equivalent experience) in Computer Science/Engineering or a related field.
- Strong programming skills in C, with in-depth knowledge of low-level firmware development concepts such as interrupt handling, memory management, and hardware programming.
- Solid background in operating system architecture, device drivers, real-time embedded operating systems, algorithms, and data structures.
- Ability to work closely with hardware designers and other driver engineers to create new features and solutions.
Nice to Have
- Architecture and design experience in software power management and optimization.
- Working experience with Client SoC Power Management.
- Prior experience in designing real-time software controllers.
- Experience in system software, operating system internals, kernel modules, and device drivers.
What We Offer
- Highly competitive salary ranging from $184,000 to $287,500 based on experience and location.
- Eligibility for equity and a comprehensive benefits package.
- Remote work flexibility, allowing you to work from anywhere in the United States.
- A commitment to diversity and inclusion in the workplace.
- Opportunities for professional growth and development.
Join NVIDIA as a Senior System Software Engineer - SoC Power Management and be part of a team that is shaping the future of computing. Apply now to take your career to the next level!
This Senior System Software Engineer role at NVIDIA offers a unique opportunity to work on innovative AI technologies while enjoying a competitive salary and remote work flexibility.
Who Will Succeed Here
Engineers passionate about C and building impactful products
Self-directed professionals who excel in async communication and remote collaboration
Technical leaders who enjoy mentoring and driving architectural decisions
Candidates excited about technology innovation and growth
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months