
Embedded Firmware Validation Engineer - Super I/O
Nuvoton Technology Corporation America • Austin, Texas, United States
**Role & seniority: ** Embedded Firmware Validation Engineer (seniority implied: mid-level+, requires 5+ years experience)
**Location & work type: ** Austin, TX (Nuvoton Technology Corporation America); work appears on-site/lab-based
**Stack/tools: **
-
Languages: C (5+ years)
-
Interfaces: SMBus/I²C, SPI
-
Testing/validation: automated test frameworks; validation infrastructure
-
Debug/lab tools: oscilloscope, logic analyzer, hardware debug/lab equipment
-
Top 3 responsibilities:
-
Validate embedded firmware on complex production hardware platforms
-
Develop/maintain automated test frameworks and system-level validation infrastructure
-
Perform system-level validation of firmware features (e.g., health monitoring, power management, boot/reset flows) and debug issues to root cause
-
-
Must-have skills:
-
Embedded firmware behavior + hardware–software interaction understanding
-
System-level validation experience
-
C programming for embedded/firmware validation
-
Experience with I²C/SMBus and SPI
-
Hands-on ability with oscilloscope/logic analyzer and lab debugging
-
Independent ownership; collaboration across firmware/FPGA/hardware teams
-
-
Nice-to-haves:
- (Not explicitly stated) Experience aligned to firmware release cycles (validation results, risk assessment, technical feedback) and cross-disciplinary debugging with FPGA/hardwa
Full Description
About the Role Nuvoton Technology Corporation America, based in Austin, Texas, is seeking an Embedded Firmware Validation Engineer to join our engineering team. In this role, you will be responsible for validating Nuvoton’s embedded firmware and developing automated software and hardware testing systems for system‑level features on production platforms used by leading OEM customers. The position involves close collaboration with firmware, FPGA, and hardware engineers to ensure robust, production‑quality firmware behavior on complex systems.
Responsibilities Validate embedded firmware functionality on complex hardware platforms Design, develop, and maintain automated test frameworks and validation infrastructure Perform system‑level validation of firmware features, including system health monitoring, power‑management behavior, and platform flows such as boot and reset Debug firmware and system issues using hardware debug tools and lab equipment Collaborate closely with firmware engineers, FPGA engineers, and hardware teams to analyze issues and drive root‑cause resolution Participate in firmware release cycles by providing validation results, technical feedback, and risk assessment
Requirements BSc in Electrical Engineering, Computer Engineering, or Computer Science Minimum 5 years of experience in embedded systems or firmware validation Minimum 5 years of experience with C programming Strong understanding of embedded firmware behavior and hardware–software interaction Experience with low‑level interfaces such as SMBus/I²C, SPI Overall skill level and system understanding comparable to a firmware / low‑level embedded engineer Hands‑on experience with lab equipment such as oscilloscope, logic analyzer, and other tools Ability to work independently, take ownership of validation tasks, and operate in a multi‑disciplinary engineering environment