Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more

We understand that no two organisations are the same. Find out more about how we've customised our recruitment offerings to help clients across South East Asia meet their needs

Read more
About Robert Walters Singapore

Since our establishment in 1998, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Singapore.

Learn more

Embedded Software Testing

Save job

Our client, a leading player in the manufacturing industry, is seeking an experienced and dedicated Embedded Systems Testing Engineer to join their dynamic team. This role offers an exciting opportunity to define test strategies for IoT smart products and end-to-end systems, explore firmware test tools, develop and execute firmware tests, and lead outsourced firmware testing.

What you'll do:

As an Embedded Systems Testing Engineer, you will play a pivotal role in shaping the quality assurance process for our client's innovative IoT smart products. You will collaborate with a diverse team of professionals to define robust test strategies, develop comprehensive test plans, and ensure that all firmware is tested and validated according to pre-defined standards. Your expertise in embedded systems will be crucial in exploring new firmware test tools, developing automated test scripts, managing outsourced testing efforts, and driving continuous improvements in our testing processes.

  • Work closely with Project Manager, System/Software Architect, and Firmware Engineers to define test strategy for IoT smart products and end-to-end systems
  • Explore firmware test tools and set up a conducive test environment for the project
  • Develop and execute firmware tests while creating test cases and defining acceptance criteria
  • Design automated firmware test scripts for in-house testing projects
  • Manage outsourced firmware testing through partners while being accountable for final firmware test suite to the Quality & Project Manager
  • Define and adapt firmware testing processes as part of the overall product lifecycle
  • Drive the maturation and validation of the test strategy and plan
  • Prepare in-house test documentation and reports as part of the delivery

What you bring:

The ideal candidate for this Embedded Systems Testing Engineer role will bring a strong background in electronic or computer engineering, with a focus on embedded systems. With at least 3 years of experience in the field, you will have developed proficiency in quality and test methodologies, as well as familiarity with relevant test tools. Your technical skills should include proficiency in C, with additional knowledge of C++, Python, and JavaScript being advantageous. Experience with Git version control, various communication protocols, firmware development methodologies, AGILE methods, and CI/CD will further strengthen your application. Above all, we are looking for a committed individual who can perform fault analysis and execute tasks with a positive attitude.

  • Electronic degree or computer engineering (with embedded systems)
  • At least 3 years’ working experience in embedded systems
  • Proficiency in quality and test methodologies and test tools (eg, logic analysers, static code analyser)
  • C is a must, C++, Python and Java Script is an advantage
  • Git version control is an advantage
  • Knowledge of various protocols and types of communication mechanisms (eg CAN, MODBUS) at hardware and software level is an advantage
  • Experience in firmware development methodologies to deliver on quality and time requirements
  • Experience in AGILE methods and CI/CD is an advantage
  • Ability to perform fault analysis

What sets this company apart:

Our client is a global leader in the manufacturing industry, renowned for their commitment to innovation and quality. They offer an inclusive and supportive work environment where every team member's contribution is valued. Their focus on cutting-edge technology makes them an exciting place to grow your career. You'll be part of a dynamic team working on IoT smart products that are shaping the future of the industry.

What's next:

Ready to take your career to the next level? Don't miss this opportunity!

Apply today by clicking on the link! We look forward to receiving your application.

Do note that we will only be in touch if your application is shortlisted.
Robert Walters (Singapore) Pte Ltd
ROC No.: 199706961E | EA Licence No.: 03C5451
EA Registration No.: R1439850 Sachet Sethi

Contract Type: FULL_TIME

Specialism: Tech & Transformation

Focus: Development / Programming

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Associate

Location: Singapore

Job Reference: MFDQ06-6E6C953A

Date posted: 31 May 2024

Consultant: Sachet Sethi (R1439850)

Phone number: +65 6228 5350


Sachet Sethi (R1439850)

Save job


I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.