RAPSYS logo

RAPSYS

Firmware Engineer

RAPSYS

📍 Singapore, Singapore 🇸🇬

full-time
senior
on-site
Posted —

Key Skills

CC++RTOSSTM32TCP/IP

Industry

Industrial AutomationConsumer Electronics

Job Description

🌟 We're Hiring: Firmware Engineer! 🌟

We are seeking a skilled and passionate Firmware Engineer to join our team in Singapore. The ideal candidate will have a strong background in embedded systems, with proven experience in firmware development and debugging. You will play a crucial role in designing and implementing innovative solutions that enhance our products and services.

📍 Location: Singapore, Singapore
⏰ Work Mode: Work from Office
💼 Role: Firmware Engineer

What You'll Do:

• Bachelor 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.
• Experience with development in the following areas for embedded system:
o Development with RTOS, such as VxWorks, Quadros, ThreadX or others.
o 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





Ready to make an impact? 🚀 Apply now and let's innovate together!