-
Percept Solutions

Embedded Software Engineer

Percept Solutions
Singapore · Full-time · Entry

We are seeking a skilled Embedded Software Engineer to design, develop, test, and support firmware/embedded software applications for our existing and next-generation products. This role requires collaboration with global teams to ensure high-quality deliverables while adhering to engineering best practices and processes. 

Responsibilities: 

  • Design, develop, and maintain firmware/embedded software for embedded systems. 
  • Implement and optimize software using C and C++ programming languages. 
  • Develop low-level device drivers and work with microcontrollers. 
  • Integrate and develop software for real-time operating systems (RTOS). 
  • Work with communication protocols such as Ethernet, USB, WiFi, CAN, Profibus, and IO-Link. 
  • Conduct automated unit testing and software validation. 
  • Create design documentation and follow established design techniques and patterns. 
  • Utilize hardware-assisted debugging tools for troubleshooting and optimization. 
  • Apply firmware functional testing methodologies and frameworks, with a focus on test automation. 
  • Ensure compliance with secure coding standards (CERT C/C++). 

Requirements:

  • Minimum 3 years of experience in embedded software product development. 
  • Strong proficiency in C and C++ programming. 
  • Experience with embedded systems, microcontrollers, and real-time operating systems. 
  • Familiarity with communication protocols and peripheral integration. 
  • Knowledge of software testing methodologies and automation. 

To apply, simply click the "Apply" button or send your updated profile to [email protected]  

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/ to stay informed about new opportunities and events.

Key Skills

Ranked by relevance

embedded c embedded systems ethernet
Login to Apply
Posted
Feb 19, 2025
Type
Full-time
Level
Entry
Location
Singapore

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Percept Solutions
Related

Senior Firmware Engineer

2025-09-22

Full-time
Mid-Senior
Singapore
IT Services
Engineering
View Job Details
Percept Solutions
Related

Software Engineer (React.js, TypeScript)

2025-11-07

Full-time
Entry
Singapore
IT Services
Engineering
View Job Details
Percept Solutions
Related

Java Software Engineer

2025-10-11

Full-time
Entry
Singapore
IT Services
Engineering