Software Application Engineer for Nuvoton BMC products

Nuvoton Technology Corporation America

Austin (TX)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nuvoton Technology Corporation America, located in Austin, Texas, is searching for an experienced RT/Embedded Firmware Developer to enhance product performance. The successful candidate will work on BMC SOCs, collaborating with a multidisciplinary team to deliver secure and robust solutions.

Responsibilities include maintaining customer relationships, developing firmware, and participating in open-source projects. Applicants must have at least a BSc in Computer Science/Engineering and a minimum of 7 years in embedded Linux.

Qualifications

  • Minimum 7 years in embedded Linux including debug tools and applications.
  • Strong proficiency in C programming.
  • Knowledge of cryptography and security is preferred.

Responsibilities

  • Maintain strong, ongoing relationships with customers through daily engagement.
  • Collaborate with software, hardware, and security teams to deliver robust firmware.
  • Design and develop software components including firmware and drivers.

Skills

Embedded Linux
C programming
Linux protocols
BMC FW (OpenBMC)
Cryptography
I2C/SMBus protocols
Rust Programming
Hardware debugging tools
Customer engagement

Education

BSc in Computer Science / Computer Engineering

Job description

Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team.

In this role, you will be actively involved in customer engagements, focusing on both feature development and issue resolution for our BMC (Baseboard Management Controller) SOCs, which are extensively used in enterprise and data center servers.

As a Nuvoton employee, you will collaborate with a multidisciplinary team to create advanced embedded solutions for application processors, security processors (Caliptra, TrustZone/OPTEE), and embedded I/O processors.

Our clients include top-tier enterprise server vendors and leading cloud service providers.

Responsibilities
  • Maintain strong, ongoing relationships with customers through daily engagement, supporting feature development and resolving technical issues to ensure successful integration and customer satisfaction.
  • Collaborate with software, hardware, and security teams to deliver robust and secure firmware.
  • Design, develop, enhance, and maintain software components including firmware, drivers, bootloaders, and tools.
  • Contribute to open-source community projects where applicable.
Requirements
  • BSc in Computer Science / Computer Engineering – Must
  • Minimum 7 years in embedded Linux including debug tools and applications, etc – Must
  • Strong proficiency in C programming – Must
  • Familiarity with Linux protocols (like MCTP, PLDM, SPDM) – preferred
  • knowledge in BMC FW (OpenBMC) or other management applications – preferred
  • Knowledge of cryptography and security – Preferred
  • Knowledge in I2C/SMBus protocols – Preferred
  • Knowledge in Rust Programming language – Preferred
  • Experience with hardware debugging tools (e.g., HW debugger, oscilloscope, logic analyzer) – Preferred
  • Experience working with customers - Preferred
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer for BMC & Security
Senior Embedded Firmware Engineer for BMC & Security

Nuvoton Technology Corporation America • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer – Open Titan Product
Senior Firmware Engineer – Open Titan Product

Nuvoton Technology Corporation • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer – Open Titan Product
Senior Firmware Engineer – Open Titan Product

Nuvoton Technology Corporation • Austin (TX)

On-site
USD 100,000 - 130,000
BMC Firmware Engineer
BMC Firmware Engineer

Foxconn Industrial Internet - FII • Houston (TX)

On-site
USD 90,000 - 120,000
Firmware Engineer
Firmware Engineer

Sunrise Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Embedded Firmware Validation Engineer - Super I/O
Embedded Firmware Validation Engineer - Super I/O

Nuvoton Technology Corporation America • Austin (TX)

On-site
USD 90,000 - 110,000
Firmware Engineer
Firmware Engineer

Staffing Technologies • United States

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

Saicon • Austin (TX)

On-site
USD 90,000 - 150,000
Senior Firmware Engineer
Senior Firmware Engineer

netPolarity, Inc. (Saicon Consultants, Inc.) • Austin (TX)

On-site
Senior BMC Firmware Engineer
Senior BMC Firmware Engineer

EngineersOfAI • Austin (TX)

On-site
USD 120,000 - 150,000