en
zh
MAKING SUCCESS STORIES HAPPEN
 

Senior Embedded Firmware Engineer

Overview:
We’re seeking an experienced Senior Embedded Firmware Engineer to lead the development of high-quality firmware solutions across our embedded platforms. This role will collaborate with cross-functional teams—including hardware, cloud, mobile, and external ODM partners—to ensure seamless, end-to-end product functionality and timely delivery.


Key Responsibilities

  • Lead firmware development efforts to ensure timely delivery of robust, high-quality software.

  • Collaborate closely with hardware, cloud, mobile app teams, and ODM partners to drive end-to-end product integration.

  • Design, develop, debug, and integrate device drivers, communication protocols, RTOS components, and embedded firmware.

  • Evaluate and integrate new SoCs, sensors, chipsets, and other hardware components.

  • Review board-level schematics and technical datasheets to identify areas for system improvement.


Core Qualifications

  • 7+ years(Senior)/ 10+ years (Staff) of experience in embedded systems development, particularly in video streaming and networking applications.

  • Proficient in Embedded C/C++ programming.

  • Hands-on experience with RTOS and embedded Linux platforms.

  • Strong understanding of real-time applications involving video/audio streaming, signal processing, and compression (e.g., H.264/H.265).

  • Skilled in multithreading and multitasking, with deep expertise in device driver development.

  • Demonstrated ability to optimize embedded software for performance and memory efficiency.

  • Strong debugging and testing capabilities in complex hardware/software environments.

  • Familiar with network protocols (TCP, UDP, RTP, RTSP, FTP, HTTPS).

  • Experience working with wireless communication protocols such as WiFi, BLE, and LTE.

  • Competent in using electronic test equipment including oscilloscopes, logic analyzers, and signal generators.

  • Familiar with version control systems such as GIT or SVN.

  • Proven leadership skills, including mentoring junior engineers and participating in hiring processes.


Preferred Skills & Experience

  • Familiarity with IoT communication protocols: UPNP, DLNA, ALLSEEN, ZIGBEE, ZWAVE, Thread, or Matter.

  • Knowledge of Linux memory management, file systems, and protection mechanisms.

  • Experience optimizing bootloaders (e.g., U-Boot).

  • Scripting skills in Python, Perl, or Lua.

  • Bilingual in English and Mandarin is a strong advantage.


Education

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.

  • Master’s degree or equivalent practical experience is preferred.

Apply for Staff/Sr Embedded SW Engineer
Reference: GC869883

Please complete all required fields marked *

*

*

*

*

*

Issues applying with LinkedIn? Click here

MS Word, PDF, HTML and Txt formats.

*
Your personal details will be treated to conform with our Privacy Notice.
I hereby accept the Privacy Notice.

Staff/Sr Embedded SW Engineer
Taipei, Taiwan | Permanent