Posted on: 22/09/2026
Role Overview:
We are looking for an Embedded Software Engineer with hands-on experience in embedded software development, firmware, RTOS, and Bluetooth Low Energy (BLE). The candidate will be responsible for designing, developing, debugging, and troubleshooting embedded applications on various microcontroller platforms.
Key Responsibilities:
- Design and develop embedded software and firmware using C programming.
- Develop firmware and applications for embedded boards such as STM32, ESP32, and Nordic.
- Work with RTOS for embedded application development.
- Develop and integrate Bluetooth Low Energy (BLE) functionality.
- Perform debugging, troubleshooting, testing, and issue resolution of embedded software.
- Analyze and fix software and firmware issues.
- Collaborate with hardware, software, and cross-functional teams to deliver projects successfully.
- Participate in design discussions, code reviews, testing, and documentation.
Required Skills:
- Strong programming skills in C.
- Hands-on experience in Embedded Firmware Development and Application Development.
- Experience with STM32, ESP32, and/or Nordic platforms.
- Good understanding and hands-on experience with RTOS.
- Experience with Bluetooth Low Energy (BLE).
- Strong design, development, debugging, and troubleshooting skills.
- Good understanding of embedded systems and microcontrollers.
- Good communication and problem-solving skills.
- Ability to work effectively as a team player.
Preferred Experience:
- Experience in developing products/applications on embedded boards.
- Knowledge of embedded debugging tools and development environments.
- Experience working closely with hardware and firmware teams.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1673538