• Minimal 5 years of experience in embedded firmware/software product development. Prior experience in industrial automation will be an advantage.
• Proficiency in C programming for embedded systems; C++ experience is required.
• Practical experience with STM32 or similar 32-bit MCU architectures, including low-level driver development.
• Experience with development in the following areas for embedded system:
-Development with RTOS, such as VxWorks, Quadros, ThreadX or others.
- Development of communication protocols like TCP/IP, Ethernet/USB/WIFI and CAN/Profibus.
• Good analysis skills and proven ability to solve complex problems. Experience in using different hardware-assisted debugging tools (eg: oscilloscope, logic analyzer etc.)
• Good communication and interpersonal skills and be able to work independently and as team in multi-cultural environment
• Open-minded, a willingness to experiment within acceptable boundaries and a creative mind to bring novel solutions into design and problem-solving
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Junior & Mid-Level Embedded Software Engineers (all genders)
2026-07-03
Security Operation Engineer (m/f/d) (ID: 22365)
2026-07-06
Senior Software Developer (m/w/d) Embedded C++ (ID: 22356)
2026-07-06
- Posted
- May 14, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- L&T Technology Services
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Junior & Mid-Level Embedded Software Engineers (all genders)
2026-07-03
Security Operation Engineer (m/f/d) (ID: 22365)
2026-07-06
Senior Software Developer (m/w/d) Embedded C++ (ID: 22356)
2026-07-06