Role Overview
Join a forward-thinking engineering team focused on building advanced Linux-based systems for television and set-top box solutions. In this role, you will be responsible for developing and refining embedded Linux platforms, with a strong emphasis on firmware builds, device driver integration, and low-level system software.
Key Responsibilities
- Customize and execute Yocto-based firmware builds, ensuring reliability through testing and validation.
- Set up and adapt Linux environments across multiple reference hardware platforms.
- Deliver software support during hardware bring-up, functional verification, and performance analysis phases.
- Design, implement, and test drivers for peripherals such as HDMI, USB, I2C, Ethernet, eMMC, and wireless modules.
- Collaborate with hardware and software teams to resolve integration challenges at the platform level.
- Offer on-site technical assistance in lab and manufacturing environments when needed.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, with 3–6 years of hands-on embedded systems experience.
- Proven experience in firmware development, boot loaders (e.g., uboot), and low-level software on 32/64-bit Arm architectures.
- Strong background in developing drivers for interfaces including HDMI, Bluetooth, WiFi, I2C, USB, and display technologies.
- Proficiency in C and C++ programming for embedded applications.
- Track record of delivering complex embedded software solutions from concept to production.
Preferred Background
- Experience with Embedded Linux platforms, particularly Yocto Project, is highly valued.
- Familiarity with open-source development workflows and contributing to open frameworks.
- Prior work on TiVo OS or similar turnkey operating environments is a plus.
Technology Environment
Linux, Embedded Linux, Yocto, C, C++, Arm processors, open-source frameworks, device drivers, uboot, HDMI, I2C, USB, Ethernet, eMMC, VBO/LVDS, Bluetooth, WiFi
Work Environment
This position operates in a flexible hybrid model, combining in-person collaboration with remote work options. Based in XinZhuang/Taipei, Taiwan, the role supports a dynamic workflow that balances team engagement with individual productivity.
Benefits & Culture
Enjoy a comprehensive package including competitive salary, equity, and performance bonuses. Benefits support long-term financial health, wellness, and work-life balance, with generous time-off policies and community engagement opportunities. The company promotes a culture rooted in innovation, inclusivity, employee contribution, and collective achievement, ensuring a supportive and forward-looking workplace.