Embedded Software Engineer
Location
Singapore, Singapore
Job Type
Full-time
Category
other-general
Posted
May 24, 2026
- Bachelors in Electrical/Computer/Computer Science Engineering.
- 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.
- 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
- Experience with development in the following areas for embedded system:
o Developm...