Embedded Systems Engineer
Job Description:
Job Description
We are seeking a passionate and skilled Embedded Systems Engineer to join our growing R&D and product development team. You will play a key role in the design, development, and testing of embedded software and firmware across various platforms including STM32, Embedded Linux, and Bluetooth Low Energy (BLE) systems.
Key Responsibilities
Design and develop firmware for STM32 microcontrollers using STM32CubeMX, STM32CubeIDE, and HAL/LL drivers.
Work with Embedded Linux systems for device bring-up, kernel configuration, and driver development.
Develop and debug BLE-based applications using the nRF52 series (Nordic SDK / Zephyr).
Maintain and enhance legacy systems built on Keil µVision for 8051-based microcontrollers.
Integrate and work with various embedded communication protocols such as UART, SPI, I2C, CAN, and USB.
Participate in hardware-software integration, board bring-up, and troubleshooting at the system level.
Write efficient, reusable, and well-documented code and participate in code reviews and debugging sessions.
Collaborate closely with hardware, QA, and application teams throughout the product life cycle.
Required Skills & Experience
Strong hands-on experience with STM32 development tools (STM32CubeMX, STM32CubeIDE, or Keil).
Practical experience with Embedded Linux, including build systems (e.g., Yocto, Buildroot), shell scripting, and device drivers.
Experience in BLE development using nRF52 (Nordic SDK or Zephyr RTOS).
Proficiency in Keil IDE and working knowledge of 8051 architecture.
Solid understanding of embedded C/C++ programming.
Familiarity with basic embedded protocols: UART, SPI, I2C, GPIO, ADC, PWM, etc.
Debugging tools and techniques: JTAG/SWD, logic analyzers, oscilloscopes.
Preferred Qualifications
Exposure to RTOS (e.g., FreeRTOS, Zephyr).
Knowledge of low-power design, power optimization, and battery-operated devices.
Experience with version control systems like Git.
Familiarity with scripting languages (e.g., Python or Bash) is a plus.
Company Profile
A leading force in smart manufacturing, this company specializes in end-to-end electronics production—from product design and prototyping to large-scale manufacturing. With a focus on sectors like IoT, EVs, healthcare, and wearables, it leverages AI-driven automation to streamline supply chains and enable global, cloud-connected production networks.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.