Staff Engineer
Posted 21 Sep 2026
Advertised as “Senior Staff Engineer, BSP”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 10+ yrs
- Management level
- People management
- Employment
- On-Site
No salary listed for this role.
Field of studyComputer Science, Electrical and Electronics Engineering, Electronics and Communications Engineering, Information Technology
Study levelBachelor's or higher
Req ID: 131543
Remote Position: No
Region: Asia
Country: Taiwan
State/Province: Taiwan
City: Taipei
General Overview
Functional Area: Engineering
Career Stream: Design - Software Engineering
IC/MGR: Individual Contributor
Direct/Indirect Indicator: Indirect
Summary
The Software Senior Staff Engineer develops, debugs, tests, deploys and supports code to be deployed in systems / products / equipment for various applications. They write, debug, maintain, and test software in various common languages and for software at various levels in the hierarchy (Firmware to Application). The Senior developer follows an agreed to development process (such as Agile, Scrum, etc.) and complies with the product life cycle development (phase/gate deliverables).
This senior developer works in cross functional teams with other designers, customers, manufacturing engineering and project leadership to ensure robust and high quality product development. Enhance designs with feedback from reviews in areas such as manufacturing, test, supply chain, reliability, industrial design and simulations.
Detailed Description
Senior Software Engineer [BSP Firmware]
Roles & Responsibilities:
- Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devices
- Customize BSP, boot code and device drivers. Design and develop diagnostic software for networking switches.
- Work closely with hardware engineers in board bringup
- Work closely with manufacturing teams for qualification through diagnostics packages
- Develop software solutions for high availability and redundancy
- Lead and mentor a team of high-performance engineers
- Interact with customers to gather requirements, design firmware and ensure quality of deliverables
- Interact with cross functional team including product management, hardware engineering, manufacturing, sales teams to design high-performance, cost-effective
- Scope of the work may include solutions for storage and switching platforms
- Domain and Leadership Skills
- 10+ years of work experience implementing device drivers and BSP
- 5+ years of experience in technical leadership role
- Experience working with cross functional teams including hardware engineering, manufacturing