System Software Application Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI, digital twins, and high-performance computing.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Gaming · Enterprise SaaS

Description For System Software Application Engineer

NVIDIA, a global leader in accelerated computing, is seeking a System Software Application Engineer for their Taipei office. This role sits at the intersection of high-performance computing, artificial intelligence, and computer gaming, focusing on developing and optimizing notebook PC systems with NVIDIA solutions.

The position offers an exciting opportunity to work with cutting-edge technology, engaging directly with partners to maximize platform performance and power efficiency. As a System Software Application Engineer, you'll be instrumental in providing technical assistance for NVIDIA software integration, optimizing designs, and ensuring seamless platform development.

The ideal candidate brings 5+ years of software development experience, with deep knowledge of system architecture and embedded systems. Your expertise in Linux, programming languages (C++, Python, VB), and notebook system architecture will be essential for success. The role requires both technical prowess and excellent communication skills, as you'll be working closely with partners and cross-functional teams.

Working at NVIDIA means joining one of technology's most desirable employers, known for pushing boundaries in AI, gaming, and enterprise computing. You'll be part of a team developing solutions that impact multiple industries, with access to some of the most advanced computing technology in the world. The company offers a collaborative environment where creativity and autonomy are valued, making it an ideal place for those passionate about innovative technology solutions.

Last updated 3 hours ago

Responsibilities For System Software Application Engineer

  • Work with customers to provide deep technical assistance in NVIDIA software requirements
  • Assist to achieve fully optimized design with NVIDIA products
  • Join platform development activities including bring up and feature validation
  • Perform VBIOS customization and release
  • Work on customer issues analysis and root-causing
  • Develop required tools across NVIDIA product segments

Requirements For System Software Application Engineer

Linux
Python
  • BS or MS degree in Computer Science/Computer Engineering/Electrical Engineering or related field
  • 5+ years of significant software development experience
  • Good knowledge of x86 or ARM System Architecture and ACPI
  • Familiar with Linux skill/operation
  • Experience with SBIOS features development
  • Experience with Embedded Controller firmware features for Notebook platforms (plus)
  • Skills in C++/Python/VB/Linux Shell programming
  • Familiar with Modern Notebook system architecture
  • Excellent communication skills in both English and Chinese
  • Self-motivated and eager to learn

Interested in this job?

Jobs Related To NVIDIA System Software Application Engineer

Senior Software Engineer

Senior Software Engineer position at NVIDIA focusing on embedded software development for Data Processing Unit (DPU) systems, requiring C/C++ expertise and 5+ years of experience.

Senior Physical Design Methodology Engineer, Innovus Flows

Senior Physical Design Methodology Engineer role at NVIDIA focusing on developing innovative physical design methodologies for GPU and CPU implementation.

Senior VLSI Integration Engineer

Senior VLSI Integration Engineer position at NVIDIA, focusing on SOC design automation, RTL integration, and chip assembly, requiring 7+ years of experience in chip design.

Senior Package Layout Engineer

Senior Package Layout Engineer role at NVIDIA, focusing on high-speed interconnect systems design for Supercomputers and Datacenters, requiring 5+ years of experience.

Senior Firmware Verification Engineer, PCIe

Lead firmware verification engineer position at NVIDIA, focusing on PCIe technology and requiring 12+ years of experience in verification, firmware, and hardware interfaces.