I

Firmware Engineer

salary Salary :

$3,500 - 7,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Firmware Engineer

What we are looking for:
• 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


The Preferred - You Might Also Have:
• Have experience implementing firmware in digital and analogue hardware-oriented design based on chip/component specification, hardware design and schematics.
• Experience documenting firmware/embedded software design, hardware/firmware interface. Have knowledge in different established design techniques and design patterns.
• Have experience leading process improvements to improve organization capabilities with results based on embedded software development modern practices and tools.
• We prefer knowledge of industrial automation, control systems, or PLCs.

Original job Firmware Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

ITCAN PTE. LIMITED

ITCAN PTE LTD , headquartered in Singapore, offers a full spectrum of integrated IT S/W Solutions & Services. Empowered to deliver enterprise client Server or web based solutions across the entire value chain, spanning on - site consulting services to turn key S/ W projects Regional Offices :...

Read more about the company

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.