Description
NVIDIA is seeking a Software Engineer to work on power and thermal management for the Tegra SoC and various NVIDIA embedded platforms. You will implement power and thermal management software features in Linux Kernel and user space, collaborate with power architects, hardware and software engineers on platform power estimation and optimization, and optimize the software stack to improve performance, efficiency, and responsiveness for edge AI and robotics use cases.
Responsibilities:
- Work with groundbreaking technologies for the Tegra SoC and various NVIDIA embedded platforms
- Implement power and thermal management software features in Linux Kernel and user space
- Collaborate with power architects, hardware and software engineers on platform power estimation and optimization
- Optimize the software stack to improve performance, efficiency, and responsiveness for edge AI and robotics use cases
Requirements:
- MS in CS, CE, EE, Systems Engineering or related software/hardware engineering major, or equivalent experience
- 8+ years of software development experience with a significant focus on Linux
- Excellent C programming/debugging skills within Linux kernel and user space software
- Background with working on embedded systems and ARM processor specific
- System-level debugging experience and problem-solving skills
- Excellent communication skills
Preferred Qualifications:
- Understanding of the Linux power and thermal management features
- Experience in working with the Linux and open-source software communities
Benefits:
- Competitive salaries
- Generous benefits package
- Equity eligibility
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-System-Software-Engineer---Linux-Tegra-Power-Management-and-Performance-Optimization_JR2025344