Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior System Software Engineer, Client Embedded Controller

NVIDIA

Firmware engineer developing Embedded Controller firmware for client devices at NVIDIA. Designing and delivering firmware, collaborating with vendors, and supporting technical integration efforts.

Posted 7/28/2026full-timeTaipei • 🇹🇼 TaiwanSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in firmware development for Embedded Controllers, with a strong focus on ARM Architecture and Linux OS environments. Proven ability to collaborate with hardware teams and vendors to ensure optimal product integration and quality.

Highest-signal resume keywords
Firmware DevelopmentEmbedded Controller FirmwareC/C++ DevelopmentARM ArchitectureLinux OS Environment

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Firmware ImplementationSystem Software DevelopmentLow-Level InterfacesPCIe EnumerationDebugging in Embedded LinuxGPIOI2CSPIESPIJTAG
Soft Skills
Excellent Communication SkillsTeamworkWork Ethics
Tools & Technologies
Embedded LinuxTest Automation ToolsScripting in Python
Certifications & Qualifications
Bachelor’s Degree in Electrical EngineeringBachelor’s Degree in Computer Science
Industry Keywords
Embedded SystemsOEMODMTechnical SupportHW Architecture

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Owning firmware development for embedded controllers
  • Designing, implementing, and delivering Embedded Controller (EC) firmware
  • Integration of EC firmware with other platform firmware
  • Providing technical support to the EC Chip vendors and OEMs/ODMs
  • Partnering with EC Chip vendors to ensure products work best with NVIDIA products
  • Working with hardware teams to review HW architecture & schematics
  • Collaborating with QA/Test architects to produce proper test tools and automation
  • Developing collaterals for EC chip vendors and OEMs/ODMs

Requirements

What you’ll need
  • Bachelor’s Degree or higher in Electrical Engineering or Computer Science (or equivalent experience)
  • 5+ yrs of proven experience as individual contributor
  • 8+ years of significant software development experience
  • Experience implementing firmware in ARM Architecture
  • Experience implementing system software in a Linux OS environment
  • Experience implementing Embedded Controller (EC) firmware
  • Solid experience in C/C++ development
  • Solid understanding of low-level interfaces like GPIO/I2C/SPI/eSPI/PCIe/JTAG etc.
  • PCIe enumeration, IO at platform level for notebooks
  • Experience working closely with HW teams, ODMs and vendors
  • Background in python for scripting
  • Debugging skills in embedded Linux operating environments
  • Excellent written and oral communication skills
  • Good work ethics and high sense of teamwork
  • Commitment to produce quality work

Benefits

Comp & perks
  • Competitive salaries
  • Generous benefits package