Senior Software Engineer

CoolStar Innovation Technology Limited

Hong Kong

Presencial

HKD 450.000 - 700.000

Jornada completa

hace 31 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

CoolStar Innovation Technology Limited is seeking an experienced embedded software lead to drive firmware for NEV, IDC, and cold chain products. You will own architecture, modular development, and cross-product platformization to reduce cost.

You will work with ARM Cortex-M MCUs, implement drivers, test algorithms (FOC, PID), and mentor a team while ensuring robust, scalable software across product families.

Formación

  • Bachelor-level engineering degree in a related field is required.
  • 3+ years of embedded software architecture, development, debugging, and optimization.
  • Strong C/C++ fundamentals with modular design and coding standards.
  • Experience with ARM Cortex-M MCUs and peripherals.
  • Familiarity with FOC and PID control concepts.

Responsabilidades

  • Lead embedded software development across NEV, IDC, and cold chain product lines.
  • Own software architecture design, modular development, and platform reuse.
  • Drive motor control algorithm research, modeling, and optimization.
  • Define and develop software interface standards for motor controllers.
  • Develop MCU firmware on ARM Cortex-M; implement drivers and protocols.
  • Lead system-level integration testing and troubleshoot cross-layer issues.
  • Set technical direction, review docs, and mentor engineers.

Conocimientos

C/C++
ARM Cortex-M MCUs
Embedded software
System debugging
Software platformization
PID control
Linux
Hardware debugging

Educación

Bachelor's degree in Automation, Communications Engineering, Electronic Engineering, Computer Science, or related discipline

Herramientas

KEIL
CCS
Linux

Descripción del empleo

  • Lead embedded control software development across NEV, IDC, and cold chain product lines; own software architecture design, modular development, and platform reusability strategy to enable shared software infrastructure across product families.
  • Drive motor selection, parameter confirmation, and performance testing for product applications (compressors, fans, water pumps); design, develop, and debug application-layer functional software for motor controllers.
  • Own motor control algorithm research and feasibility analysis; perform modeling, simulation, code development, and effect verification; lead continuous performance optimization initiatives.
  • Define and develop software interface standards and architecture for motor controllers; lead software platformization to reduce per-product development cost and cycle time.
  • Develop and maintain MCU firmware on ARM Cortex-M series (M0/M3/M4); implement peripheral drivers and communication protocols (TIMER, UART, I2C, SPI, USB, CAN, LIN, etc.); support bootloader and OTA upgrade development.
  • Lead system-level integration testing; define test strategies, troubleshoot cross-layer software issues, and resolve performance bottlenecks.

Set technical direction for the software team; author and review technical documentation; mentor engineers and drive team-wide coding standards and best practices.

Requirements:

  • Bachelor's degree or above in Automation, Communications Engineering, Electronic Engineering, Computer Science, or a related discipline.
  • 3+ years of in-depth experience in embedded software architecture design, program development, system debugging, software platformization, performance optimization, and technical problem solving.
  • Proficient in C/C++; strong software engineering fundamentals with rigorous coding standards and modular design expertise.
  • Proficient with ARM Cortex-M series MCUs (STM32, GD32, domestic chips); deep knowledge of peripheral interfaces and communication protocols.
  • Solid understanding of FOC and sensorless FOC algorithms; proficient in PID control, digital filter design, and control loop parameter tuning.
  • Familiar with embedded OS fundamentals (task scheduling, memory management); experienced in bootloader development and software upgrade mechanisms.
  • Familiar with development environments (KEIL, CCS, Linux) and hardware debugging tools; able to read schematics and provide hardware design input.
  • Strong cross-functional collaboration, technical leadership, and problem-solving skills; highly accountable and execution-driven.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Embedded Software Engineer: Motor Control & Platform
Lead Embedded Software Engineer: Motor Control & Platform

CoolStar Innovation Technology Limited • Hong Kong

Presencial
HKD 450.000 - 700.000
Senior Engineer (Electronics / Motor Control) - IC
Senior Engineer (Electronics / Motor Control) - IC

Classy Wheeler Limited • Hong Kong

Presencial
HKD 300.000 - 550.000
Senior Mechanical Engineer
Senior Mechanical Engineer

CoolStar Innovation Technology Limited • Hong Kong

Presencial
HKD 420.000 - 780.000
Senior Electronic Engineer
Senior Electronic Engineer

CoolStar Innovation Technology Limited • Hong Kong

Presencial
HKD 420.000 - 660.000
Embedded Engineer
Embedded Engineer

Hong Kong Centre for Logistics Robotics • Hong Kong

Presencial
HKD 360.000 - 540.000
SENIOR SOFTWARE ENGINEER (Team Leader) - ODM electronics manufacturing (household appliances & industrial power control) - member of MNC EMS
SENIOR SOFTWARE ENGINEER (Team Leader) - ODM electronics manufacturing (household appliances & industrial power control) - member of MNC EMS

JPC TEXSON LTD • Hong Kong

Presencial
HKD 900.000 - 1.300.000
Embedded Software Engineer
Embedded Software Engineer

Ampd Energy • Hong Kong

Presencial
HKD 520.000 - 700.000
Competitive benefits
Career growth
Multinational environment
Senior Software Engineer (C/C++) - IC
Senior Software Engineer (C/C++) - IC

Classy Wheeler Limited • Hong Kong

Presencial
HKD 279.000 - 424.080
Shuttle bus service
Senior Manager (Software Engineering)
Senior Manager (Software Engineering)

Classy Wheeler Limited • Hong Kong

Presencial
HKD 669.600 - 1.004.400
Robotics Software Engineer (Robot Operating System 2.0)
Robotics Software Engineer (Robot Operating System 2.0)

Michael Page International (HK) Ltd • Hong Kong Island

Presencial
HKD 420.000 - 660.000
Dental and vision coverage
Performance-based incentives
Certification sponsorships
+1