Job Title
Staff FW Engineer (Linux)
Role Summary
The Staff Firmware Engineer (Linux) designs and delivers Linux-based firmware using the Yocto build system for server/embedded platforms. The role leads system-level firmware design, customization, debugging, and drives software aspects of projects from kickoff to mass production at the TW Taipei Wugu site.
Experience Level
Senior level β requires 8+ years of experience in Linux debugging, development, and testing.
Responsibilities
Primary responsibilities include system-level firmware design, customization, and debugging:
- Design Linux firmware using Yocto and adapt Linux architecture to product requirements.
- Customize Linux stack, including kernel and U-Boot modifications for platform bring-up.
- Develop and debug device drivers for peripherals and connectivity buses (I2C, SPI, PMBus, USB).
- Perform system-level debug and root-cause analysis for firmware issues.
- Coordinate with cross-functional teams to analyze issues and implement fixes.
- Own firmware delivery and technical decisions across the software lifecycle through mass production.
Requirements
Must-have skills and experience; preferred items listed separately.
-
Must-have: 8+ years working in Linux firmware development, debugging, and testing.
-
Must-have: Strong software implementation and system design skills.
-
Must-have: Experience developing device drivers for peripherals and buses (I2C, SPI, PMBus, USB).
-
Must-have: Ability to research and adopt new technologies independently.
-
Must-have: Excellent written and verbal communication skills in Mandarin and English.
-
Nice-to-have: Experience with OpenBMC or AST2600 firmware development.
-
Nice-to-have: Familiarity with DMTF standards (Redfish, PLDM, SPDM).
-
Nice-to-have: Platform bring-up experience and familiarity customizing Linux kernel and U-Boot.
-
Nice-to-have: Willingness and ability to travel or be dispatched overseas.
Education Requirements
Bachelor's degree or higher in Electrical Engineering or Computer Science.
About the Company
Company: Flex
Headquarters: San Jose, California, USA
Flex is a leading diversified manufacturing partner that collaborates with market-leading brands to design, build, and deliver innovative products, making a positive impact on the world. It offers an inclusive and collaborative work environment that promotes growth and career development for its employees.

Date Posted: 2026-05-22