Enable job alerts via email!

Engineer, Firmware Development

SATO GLOBAL BUSINESS SERVICES PTE. LTD.

Singapore

On-site

SGD 50,000 - 70,000

Full time

26 days ago

Job summary

A global business solutions company in Singapore is seeking an Engineer for Firmware Development. The role involves designing, developing, and debugging embedded firmware, along with providing customer support and collaborating with teams. Ideal candidates should have a relevant degree, strong C/C++ programming skills, and experience in firmware development for embedded systems. This is an excellent opportunity to contribute to digital transformation initiatives.

Qualifications

  • 2-3 years of proven experience in firmware development.
  • Familiarity with real-time operating systems.
  • Experience in Linux system programming and/or system administration is preferred.

Responsibilities

  • Design, develop, test and debug embedded firmware.
  • Support customer requests/issues related to firmware.
  • Collaborate with cross-functional teams for firmware alignment with requirements.

Skills

Programming in C/C++
Problem-solving skills
Analytical skills

Education

Diploma or Degree in Computer Science or Electrical/Electronics Engineering
Job description

What you'll be doing

  • Design, develop, test and debug embedded firmware and applications.
  • Provide support for customers' requests / issues relating to firmware.
  • Provide support for standard firmware modification to upgrade competitors' emulation firmware to reach a high compatibility process.
  • Collaborate with cross-functional teams (Quality Control Department) to ensure firmware aligns with product requirements and specifications.
  • Identify and resolve firmware-related issues and bugs.
  • Participate in the implementation of firmware updates and improvements.
  • Document firmware development processes and best practices.

What we're looking for

  • Diploma or Degree in Computer Science, Electrical/Electronics Engineering or a equivalent.
  • 2 - 3 years of proven experience in firmware development, preferably for embedded systems or printing devices. Candidates with no relevant experience but equipped with required skillsets may apply.
  • Strong programming skills in C/C++ and familiarity with real-time operating systems are highly preferred.
  • Solid understanding of digital electronics, microcontrollers, and firmware architecture.
  • Excellent problem-solving and analytical skills.
  • Candidates with experience in Linux system programming and (or) system administration are preferred.

Join our team and be a part of our mission to drive digital transformation and enhance the efficiency of businesses worldwide.

Apply now to become our next Engineer, Firmware Development!

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