[上市台廠] Senior/Principal Software Engineer (Switch) - 台北/新竹
Keywords: Switch, NOS, OpenBMC, BSP, SoNiC, development A leading manufacturing company in Taiwan is seeking a Senior/Principal Software Engineer with Switch or networking devices to join their engineering team in Taipei/Hsinchu. This role offers the opportunity to work on advanced NOS/BMC software for Tor Switches.
What you'll do:
- You will take responsibility for the end-to-end development and maintenance of NOS/BMC software related to Tor Switches, ensuring optimal system functionality and stability.
- You will design and implement OpenBMC (Yocto) firmware functions including system management features, hardware monitoring tools, and seamless platform integration.
- You will develop remote management capabilities using IPMI/Redfish protocols while monitoring sensors, thermal management systems, and PMBus power supplies for enhanced operational efficiency.
- You will manage ONIE porting processes, oversee NOS installation procedures, handle U-Boot/GRUB booting operations, and ensure reliable flash partitioning and recovery mechanisms.
- You will integrate low-level interfaces and drivers such as I2C, SPI, GPIO, UART, and NC-SI into the system architecture for robust hardware communication.
- You will collaborate closely with hardware (HW), electrical engineering (EE), and mechanical engineering (ME) teams during board setup phases, system verification activities, and problem analysis sessions.
- You will assist with product implementation throughout the entire lifecycle from initial development through mass production while continuously optimising system performance and stability.
What you bring:
- You bring at least five years of experience in Embedded Linux or Firmware development with deep familiarity in OpenBMC, Yocto environments, and ASPEED BMC platforms.
- You possess hands-on expertise in ONIE porting processes, NOS installation procedures, U-Boot/GRUB boot operations, as well as comprehensive knowledge of Linux system architecture.
- Your background includes developing management protocols like IPMI and Redfish along with proven skills in integrating low-level interfaces such as I²C, PMBus, SPI, GPIO, and NC-SI.
- You are proficient in programming languages including C/C++, Python or Shell Script; your dependable analytical abilities enable you to independently debug issues and conduct root cause analysis.
- You have experience working within network product development environments; familiarity with SONiC, SAI or OCP ecosystems or Marvell/Broadcom Switch Platform development is considered advantageous.
- Experience with Secure Boot technologies, TPM 2.0 implementations, Root-of-Trust concepts or secure firmware update mechanisms is highly valued.
- Your circuit diagram reading ability combined with hardware/software collaborative debugging experience ensures effective troubleshooting across complex systems.
- Your excellent cross-departmental communication skills allow you to coordinate efficiently between engineering teams for successful project outcomes.
What sets this company apart:
This organisation stands out as one of Taiwan’s most respected manufacturing companies due to its unwavering investment in employee growth. Their strategic vision places talent development at the heart of their operations: every team member benefits from a comprehensive training system designed around five key learning areas—leadership & management; professional expertise; legal compliance; personal growth; and talent development. Employees are encouraged to pursue ongoing education via an internal learning platform that makes skill-building accessible and efficient. The company’s culture fosters win-win results by supporting both individual ambitions and collective achievements. Integrity is paramount here; legal compliance forms a cornerstone of their sustainable business model. Personal growth is actively promoted through diverse resources that empower staff members to continually enhance their capabilities. Customised talent programmes ensure everyone has the opportunity to develop unique workplace competitiveness—making this employer an exceptional place for those who value both professional advancement and communal support.
What's next:
If you are ready to elevate your career by joining a forward-thinking engineering team dedicated to excellence in network switch technology, this is your chance!
Apply today by clicking on the link provided.
關於職缺
招募類型: 永久性
專業領域: 電子製造業與工業
職務類別: 嵌入式軟體/演算法
產業: 工程
薪資: Negotiable
辦公模式: 實體辦公模式
經驗: 專員
地區 Hsinchu City
FULL_TIME職務參考: EOSMPV-2FEB96C0
發佈日期: 2026年9月15日
獵頭顧問 Sarah Lin
taipei electronics-industrial/software-algorithm 2026-09-15 2026-11-14 engineering Hsinchu City TW Robert Walters https://www.robertwalters.com.tw https://www.robertwalters.com.tw/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true