Enable job alerts via email!

Firmware Engineer (Embedded Systems)

Manpower Staffing Services (S) Pte Ltd - Head Office

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading staffing services company in Singapore seeks a developer for firmware and embedded software applications. Candidates must have a Bachelor or Master in relevant fields and at least 3 years of experience. Proficiency in C/C++ and knowledge of embedded systems required. The role emphasizes quality, teamwork, and problem-solving in a diverse environment.

Qualifications

  • Minimum 3 years relevant experience in embedded software product development.
  • Knowledge in different established design techniques and design patterns.
  • Experience in using different hardware-assisted debugging tools.

Responsibilities

  • Design, develop, test and support firmware/embedded software applications.
  • Ensure project deliverables meet high quality standards.
  • Work effectively in a diverse team environment.

Skills

Embedded software development using C and C++
Development with microcontroller and low-level device drivers
Development of communication protocols like Ethernet/USB/WiFi
Automated unit test methodology
Firmware Functional Test methodology
Secure Coding CERT C/C++ standard
Good analytical and problem-solving skills
Good communication and interpersonal skills

Education

Bachelor or Master in Computer Science / Embedded Systems / Computer Engineering / Electrical Electronic Engineering
Job description
Overview

You will be responsible for the design, development, testing and supporting of firmware/embedded software application for existing and next generation of company products in accordance with engineering best practices/processes, and in partnership with team members across the globe. You will be required to consistently meet project deliverables with high quality and to work effectively in a diverse team environment.

Qualifications
Education
  • Bachelor or Master in Computer Science / Embedded Systems/Computer Engineering / Electrical Electronic Engineering with Concentration in the areas of Embedded Software Engineering.
Experience
  • Minimal 3 years relevant experience in embedded software product development.
  • Solid knowledge and experience in developing embedded software using C and C++.
  • Experience with development in one or more of the following areas for embedded system:
  • Development with microcontroller and low-level device drivers
  • Development with Real Time Operating System
  • Development of communication protocols like Ethernet/USB/WiFi and CAN/Profibus, as well as IO-Link
  • Automated unit test methodology
  • Experience in developing Design document for firmware/embedded software. Have knowledge in different established design techniques and design patterns.
  • Experience in using different hardware-assisted debugging tools.
  • Have knowledge in Firmware Functional Test, testing methodology and framework, test automation will be a plus.
  • Have knowledge in Secure Coding CERT C/C++ standard.
  • Have knowledge or experience in Functional Safety/ Security Development processes will be a plus.
Ability and Attitude
  • With passion in embedded engineering. Have desired for continuous improvement in applying best practice and modern technologies in embedded design and processes.
  • Good analytical and problem-solving skills, and detailed oriented.
  • Be able to adapt quickly and react positively to business needs and changes in strategies.
  • Open-minded, a willingness to experiment within acceptable boundaries and a creative mind to bring novel solutions into design and problem-solving.
  • Good communication and interpersonal skills to collaborate with other cross-functional teams in multi-cultural environment

Liu Zhiling EA License No.: 02C3423 Personnel Registration No.: R24123923

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.manpower.com.sg/privacy-policy

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.