NVIDIA

Senior System Software Engineer

NVIDIA

full-time

Posted on:

Location Type: Office

Location: TaipeiTaiwan

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Define, design, develop and verify features for our new SoCs platforms, collaborating with hardware engineers and fellow software engineers
  • Follow the new SOC platforms all the way through the development process to the customer products that are used throughout the world
  • Be heavily involved with the early firmware, performance, power management, and all of system software required to produce our world-class products
  • Have multiple opportunities to collaborate and communicate effectively with teams across the globe

Requirements

  • BS, MS or PhD degree in Computer Engineering, Computer Science, or related degree, or equivalent experience
  • 5+ years of significant software development experience
  • Strong C programming, C++, low-level driver and SOC system platform experience
  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals
  • Kernel experience with Linux, Android, Chrome, or Windows systems
  • Experience with complex SOC system debugging is invaluable
Benefits
  • competitive salaries
  • generous benefits package
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C programmingC++low-level driver developmentSoC system platform experiencecomputer system architecturemicroprocessor fundamentalsmicrocontroller fundamentalsLinuxAndroidWindows
Soft Skills
collaborationcommunication
Certifications
BS degreeMS degreePhD degree