CR5830-Switch 資深軟韌體工程師
On-siteTaipei, Taiwan, Taiwan or Hsinchu, Taiwan, Taiwan
Job Summary
Senior firmware engineer for wireless broadband specializing in Linux-based system development. Responsibilities include U-Boot porting and optimization, Linux kernel driver development and Device Tree (DTS) work, HW/SW co-debugging with hardware engineers, SDK porting into kernel space or user space to maintain compatibility with current Linux kernel versions, port mapping and SerDes sequence tuning, and PHY/Transceiver driver development with DDM monitoring for optical modules (SFP/QSFP). Office locations include Taipei (Neihu District), Hsinchu Science Park, and Tainan (Nans). Proficiency in C/C++, Linux kernel, device drivers, and related tools (Git, CI/CD, Docker, Yocto) is expected, along with experience in relevant networking and embedded ecosystems.
Required Qualifications
- Proficiency in C/C++
- Linux kernel driver development
- U-Boot porting and optimization
- Linux Device Tree (DTS) development
- HW/SW co-debugging
- SDK porting into kernel or user space
- Port mapping and SerDes/PHY/QSFP driver experience
- CI/CD, Git, Docker familiarity
- Yocto Project or equivalent build system experience
- Willingness to work at Taipei, Hsinchu, or Tainan offices
Desired Qualifications
- Proficiency in C and C++ programming
- Experience with Linux kernel development
- Experience with U-Boot porting and optimization
- Experience with Linux Device Tree (DTS)
- Hardware/software co-debugging skills
- SDK porting into kernel space or user space
- Experience with SerDes, Port Mapping, and PHY/QSFP modules
- Familiarity with CI/CD, Git, and Docker
- Experience with Yocto Project or similar build systems
- Knowledge of real-time operating systems (RTOS) such as Wind River VxWorks
- Willingness to work in Taipei, Hsinchu, or Tainan offices
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.