
Firmware Engineer (Build & Integration Specialist) - Banqiao
- Taipei City
- Permanent
- Full-time
- Design and implement advanced CI/CD pipelines for firmware development.
- Create build systems that support multiple hardware platforms and configurations.
- Develop automated testing frameworks including unit, integration, and regression testing.
- Integrate AI-assisted tools into the development and testing workflow.
- Establish methodologies for quality assurance and firmware validation.
- Standardize firmware build processes across LinksysWRT, prplWrt, and potentially RDK platforms.
- Collaborate with hardware teams to ensure seamless integration across platforms.
- Bachelor's degree in Computer Science, Electrical Engineering, or related field
- 8+ years of experience in embedded firmware development
- Strong experience with embedded Linux build systems (OpenWrt/BuildRoot/Yocto)
- Expertise in CI/CD pipeline design and implementation for embedded systems
- Proficiency in scripting languages (Python, Bash, etc.) for build automation
- Experience with test automation frameworks for embedded systems
- Understanding of device tree concepts and hardware abstraction layers
- Solid knowledge of open source license tracking, compliance, and management
- Experience with prplWrt build systems and integration methodologies
- Familiarity with RDK build environments
- Knowledge of containerization and virtualization for test environments
- Experience integrating AI tools into firmware development workflows
- Understanding of embedded system security testing
- Expertise in scalable testing solutions for multiple hardware variants
- Experience with performance benchmarking and optimization techniques
- Ability to implement open source component tracking and license compliance in build systems