Firmware Engineer (Embedded Systems)
Posted on: 13/03/2026
TAIPEI Northern Taiwan
Permanent
IT
Firmware Engineer (Embedded Systems)
📍 Taipei, Taiwan | Hybrid
Position Overview
We are looking for a Firmware Engineer with strong experience in embedded software development to join our engineering team. In this role, you will design and develop firmware for embedded systems, working closely with cross-functional teams to deliver reliable and secure products.
The ideal candidate has solid programming skills in C/C++, experience with embedded platforms, and the ability to communicate effectively in English within a global engineering environment.
Key Responsibilities
-
Design, develop, and maintain firmware for embedded systems.
-
Implement and optimize low-level software components in C/C++.
-
Collaborate with hardware and software teams to ensure seamless hardware–software integration.
-
Debug and resolve system-level and firmware-related issues.
-
Contribute to system architecture design and firmware optimization.
-
Ensure firmware reliability, performance, and security.
Minimum Qualifications
-
3+ years of software development experience.
-
Strong proficiency in C/C++ programming.
-
Familiarity with firmware development or embedded systems.
-
Ability to communicate fluently in English, both written and spoken.
Preferred Qualifications
-
Professional or native proficiency in Chinese (Mandarin).
-
Experience working with ARM-based platforms.
-
Knowledge of cryptography concepts, including:
-
Symmetric encryption
-
Asymmetric encryption
-
Key management and exchange
-