
Sr Engineer - Software Development (Req. #6820) New Taipei City, Xinzhuang District
Job Description
Description
Working location: XinZhuang/Taipei, Taiwan
The ideal candidate will have a proven track record of working in a high-performance team and have partnered with cross functional teams across multiple geographies.
- Modify and perform Yocto builds for firmware generation, test and verification.
- Configure Linux environments for different reference boards.
- Provide SW to support HW team during board bring-up, function validation, and performance testing.
- Develop, integrate and test device drivers for peripheral devices including Low and High-speed interfaces, hands-on experience in HDMI standard and debugging is preferred.
- Provide technical support for platform level integration.
- Provide onsite support to partners in the lab and factory environment.
Key Requirements:
- BS/MS in Computer Science/EE with 3-6 years of relevant working experience.
- Hands-on experience developing firmware, boot code and SW using 32/64-bit Arm processors.
- Hands-on experience developing drivers for Amplifier, Bluetooth/WiFi, HDMI, I2C, USB, VBO/LVDS, Ethernet, eMMC, etc.
- Development experience with Embedded Linux (e.g. Yocto) experience is highly desirable.
- Experience of leveraging and developing on top of Open-source software frameworks is highly desirable.
- Good proficiency with C/C++.
- Proven track record and experience building and delivering complex embedded SW products.
- Working experience in the TiVo OS turnkey project is highly desirable.
- Can-do attitude and good at solving problems.
- Strong team player with communication skills.
- Execution and results oriented. Self-driven and highly accountable.
- Competitive compensation (salary, equity and bonuses) and comprehensive benefits designed to foster work-life balance, care for your health, protect your finances and help you save and invest for the future.
- Generous paid time away from work, including flexible time off, holidays and sick time, health and wellness initiatives, and a charitable match program to help you give back to your community.
- Great perks, which vary by location and can be site-specific: employee discounts, transportation reimbursements, subsidized cafes and fitness facilities.
- A flexible, hybrid work environment combining the best of in-office collaboration and community-building along with the benefits of working from home.