Job is active

Firmware Testing Engineer

$5,000 – $7,000

About this job

We are looking for a Firmware Testing Engineer with hands-on experience in testing embedded firmware, particularly digital and analog input/output (I/O) interfaces. You will validate firmware functionality, investigate issues across hardware and firmware, and support reliable product performance.

The ideal candidate should understand electrical and electronic system topology and be comfortable interpreting ladder diagrams and electrical schematics.

Key Responsibilities

  • Develop and execute test plans, test cases and procedures based on firmware specifications and system requirements.
  • Perform hands-on firmware testing, with a focus on digital and analog I/O functionality.
  • Validate digital input detection, output switching, signal timing and response under different operating conditions.
  • Test analog input and output accuracy, scaling, operating ranges and boundary conditions.
  • Set up test hardware, connect I/O devices and simulate signals to verify firmware behaviour.
  • Interpret ladder diagrams, wiring diagrams and electrical schematics to understand system operation and define test scenarios.
  • Investigate failures, reproduce defects and isolate issues involving firmware, hardware or system configuration.
  • Use laboratory equipment such as oscilloscopes, multimeters, signal generators and power supplies during testing.
  • Perform regression testing following firmware updates and defect fixes.
  • Document test results, report defects clearly and work with firmware and hardware engineers to verify resolutions.

Requirements

  • Diploma or Degree in Electrical Engineering, Electronic Engineering, Computer Engineering or a related discipline.
  • Hands-on experience in embedded firmware testing and validation.
  • Practical experience testing digital and analog I/O interfaces.
  • Good understanding of electrical and electronic system topology, signal flow and hardware–firmware interaction.
  • Ability to read and interpret ladder diagrams and electrical schematics.
  • Familiarity with laboratory test equipment and systematic troubleshooting methods.
  • Ability to translate technical requirements into clear, repeatable test cases.
  • Strong analytical skills, attention to detail and clear technical documentation.

Added Advantages

  • Experience with PLCs, industrial controllers or automation systems.
  • Familiarity with industrial communication protocols such as Modbus, CAN, Ethernet or serial interfaces.
  • Experience with Python or other scripting tools for test automation.
  • Exposure to hardware-in-the-loop testing and automated regression testing.

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.

Market insight

9% above the median
5 486 $

Based on 22 605 offers with salary for Jobs on-site in Singapore

Full salary breakdown

Frequently asked questions

What salary can I expect?

The employer lists $5,000 – $7,000 for this role at PERCEPT SOLUTIONS PTE. LTD. in Singapore. For comparison, the local market median is about 5 486 $ based on 22 605 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for PERCEPT SOLUTIONS PTE. LTD. and Singapore.