Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

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 Firmware Application Engineer – System Software

NVIDIA

. Develop OpenBMC firmware and core features for next-generation GPU server platforms .

Posted 11/8/2026full-timeTaipei • TaiwanSeniorWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in OpenBMC firmware development and Linux systems, with a strong focus on server architecture and data center technologies. Proven ability to collaborate with cross-functional teams and drive feature development within the open-source community.

Highest-signal resume keywords
OpenBMC Firmware DevelopmentLinux Kernel InternalsC/C++ ProgrammingDevice Driver DevelopmentServer Architecture

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
Linux Command-Line UsageBoard Bring-UpDevice DriversDevice Tree DevelopmentScripting in PythonScripting in BashDebugging SkillsProblem-Solving SkillsPlatform ManagementData Center Technologies
Soft Skills
Strong Communication SkillsCollaboration SkillsAbility to Manage Multiple PrioritiesAdaptability to Changing Business NeedsAbility to Translate Technical Requirements
Certifications & Qualifications
Bachelor's Degree in Electrical EngineeringBachelor's Degree in Computer Science
Industry Keywords
GPU Server PlatformsCross-Functional TeamsOpen-Source CommunityManufacturing SupportCustomer Engagements

Tech Stack

Tools & technologies
LinuxPythonC++

About the role

Key responsibilities & impact
  • Develop OpenBMC firmware and core features for next-generation GPU server platforms
  • Participate in and upstream OpenBMC code
  • Work with the open-source community to drive feature development and influence project direction
  • Build and implement manageability and monitoring solutions for CPUs, GPUs, DIMMs, SSDs, NICs, PSUs, FPGAs, and CPLDs
  • Collaborate with manufacturing teams to support data center product production
  • Provide on-site factory support as required
  • Take on a broad range of technical responsibilities as business priorities evolve
  • Travel domestically and internationally as needed for customer engagements, manufacturing activities, and product deployments

Requirements

What you’ll need
  • Bachelor's degree or higher in Electrical Engineering, Computer Science, or equivalent practical experience
  • 5+ years of relevant experience
  • Proven track record of delivering large-scale projects and collaborating across cross-functional teams
  • Deep knowledge of Linux, including command-line usage, driver architecture, and Linux kernel internals
  • Hands-on experience with board bring-up, device drivers (I2C/I3C, SPI, PCIe, SMBus, Mailbox, etc.), and device tree development for U-Boot and the Linux kernel
  • Proficiency in C/C++ programming
  • Scripting experience in Python and/or Bash
  • Strong communication and collaboration skills
  • Ability to translate technical requirements and challenges into actionable solutions
  • Ability to work independently, manage multiple priorities, and adapt to changing business needs
  • Strong debugging and problem-solving skills
  • Strong understanding of server architecture, platform management, and data center technologies
  • Ability to quickly learn and apply new technologies

Benefits

Comp & perks
  • Full-time employment
  • Opportunities to solve complex technical challenges, influence platform architecture, and contribute to NVIDIA's data center ecosystem
  • Opportunities to collaborate with engineering, manufacturing, customers, and ecosystem partners
  • Domestic and international travel opportunities as needed for customer engagements, manufacturing activities, and product deployments