Software Application Engineer for Nuvoton BMC products

Nuvoton

Austin, Northern (TX, KY)

Hybrid

USD 110,000 - 160,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Nuvoton Technology Corporation America, based in Austin, TX, seeks an experienced RT/Embedded Firmware Developer to join our team. You will work on BMC SOCs for enterprise servers, collaborating across software, hardware, and security teams to deliver robust firmware and tooling.

You will engage with customers, resolve issues, and contribute to open-source projects where applicable, leveraging 7+ years in embedded Linux and strong C expertise.

Qualifications

  • BSc in Computer Science or Computer Engineering; must.
  • Minimum 7 years embedded Linux with debug tools.
  • Strong proficiency in C programming.
  • Familiarity with Linux protocols (MCTP, PLDM, SPDM) preferred.
  • Knowledge of BMC firmware (OpenBMC) or similar management apps preferred.
  • Knowledge in cryptography and security preferred.
  • Knowledge of I2C/SMBus preferred.
  • Knowledge of Rust programming preferred.
  • Experience with hardware debugging tools (e.g., HW debugger, oscilloscope, logic analyzer) preferred.
  • Experience working with customers preferred.

Responsibilities

  • Maintain strong, ongoing relationships with customers through daily engagement and support feature development.
  • Collaborate with software, hardware, and security teams to deliver robust firmware.
  • Design, develop, enhance, and maintain firmware, drivers, bootloaders, and tools.
  • Contribute to open-source community projects where applicable.

Skills

C programming
Embedded Linux
Customer engagement
BMC firmware
Cryptography
I2C/SMBus
Rust
Security concepts
Linux protocols
OpenBMC knowledge

Education

BSc in CS/CE

Tools

HW debugger
Oscilloscope
Logic analyzer

Job description

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

Software Application Engineer for Nuvoton BMC products
Software Application Engineer for Nuvoton BMC products

Nuvoton Technology Corporation America • Austin (TX)

On-site
USD 90,000 - 120,000
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 100,000 - 130,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
Firmware Engineer
Firmware Engineer

Sunrise Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Security Firmware Engineer – Open Titan RoT product
Senior Security Firmware Engineer – Open Titan RoT product

Nuvoton • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 160,000
Senior BMC Developer
Senior BMC Developer

Jabil • Austin (TX)

On-site
USD 110,000 - 170,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
Embedded Software Engineer
Embedded Software Engineer

TPI Global Solutions • Austin (TX)

Hybrid
USD 100,000 - 130,000