Embedded Systems Engineer - Human Capital Outsourcing Limited
Posted on: January 28, 2026

On behalf of our client, we're seeking to recruit a highly skilled Embedded Systems Engineer to design, develop, test, and maintain embedded software and hardware solutions for intelligent devices and IoT systems. The role involves working across the full product lifecycle, from requirements analysis and system architecture to firmware development, hardware integration, and field deployment, ensuring high performance, reliability, and scalability of embedded solutions.

Responsibilities:
  • Design, develop, and debug embedded firmware for microcontrollers and SoCs.   
  • Develop low-level drivers, RTOS-based applications, and communication protocols.   
  • Integrate hardware components including sensors, actuators, and communication modules.   
  • Perform system validation, testing, and performance optimization.   
  • Support hardware bring-up, board testing, and troubleshooting.   
  • Implement secure boot, firmware updates, and reliability features.   
  • Collaborate with hardware, cloud, and application teams on end- to-end solutions.   
  • Prepare technical documentation, schematics reviews, and design reports.   
  • Support manufacturing, certification, and field deployment processes.   
  • Research and evaluate new components, tools, and technologies.
Requirements:
  • Bachelor’s degree in Electrical, Electronics, Computer Engineering, or a related field.   
  • Minimum of 5–8 years’ experience in embedded systems development.   
  • Strong proficiency in C/C++ for embedded systems.   
  • Experience with microcontrollers (ARM Cortex, AVR, PIC) and RTOS (FreeRTOS, Zephyr, etc.).   
  • Knowledge of hardware interfaces (SPI, I2C, UART, CAN, USB, Ethernet).   
  • Experience with PCB design review and hardware debugging tools (oscilloscope, logic analyzer).   
  • Understanding of IoT connectivity (Wi-Fi, LTE, NB-IoT, LoRa, Bluetooth).   
  • Strong problem-solving, documentation, and communication skills.   
  • Experience with secure firmware, OTA updates, and safety-critical systems is an advantage.

Job Location

Apply