Search by job, company or skills

Quest Global

Senior Developer - Embedded System Development Taipei

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Requirements

Role Overview:

We are seeking an experienced Embedded Firmware Developer with strong expertise in C, C++, and Python to design, develop, and optimize embedded software solutions. The ideal candidate will have hands-on experience with SoC/MCU-based systems and a solid understanding of embedded platforms.

Key Responsibilities

  • Design, develop, and maintain embedded firmware for SoC/MCU-based systems.
  • Implement and optimize code in C, C++, and Python for embedded applications.
  • Collaborate with hardware and system teams to ensure seamless integration.
  • Debug and troubleshoot firmware issues across multiple platforms.
  • Contribute to automation pipeline development for continuous integration and deployment.

Work Experience

Required Skills & Qualifications:

  • 5–8+ years of experience in embedded firmware development.
  • Strong proficiency in C, C++, and Python programming languages.
  • Solid experience in embedded software development for SoC/MCU systems.
  • Familiarity with UART, I2C, and SPI communication protocols.

Preferred Skills (Nice To Have)

  • Experience with Azure RTOS, FreeRTOS,
  • Knowledge of automation pipeline development and CI/CD practices.
  • Experience in Dock firmware development.

Education And Experience

  • Master's or Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, Mathematics or equivalent.
  • Minimum 5 years of professional experience.
  • Experience in Agile/Scrum environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146135847