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 Embedded Engineer with a focus on testing. This role offers an exciting opportunity to define and implement test strategies for IoT smart products and end-to-end systems. The successful candidate will be responsible for exploring firmware test tools, developing and executing test cases, and managing outsourced firmware testing.

What you'll do:

As an Embedded Engineer in Testing, you will play a pivotal role in shaping the quality assurance process for our IoT smart products. You will collaborate with various teams to define robust test strategies, develop detailed test plans, and ensure their successful execution. Your expertise in embedded systems will enable you to explore innovative firmware test tools, design automated test scripts, and manage outsourced testing efforts. Your commitment to quality will drive you to adapt testing processes throughout the product lifecycle, ensuring all firmware is thoroughly tested and validated. This role offers a unique opportunity to contribute significantly to our commitment to delivering high-quality products.

  • 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 comprehensive test cases, defining acceptance criteria
  • Design and implement automated firmware test scripts for in-house testing
  • Manage outsourced firmware testing through partners, being accountable for final firmware test suite to the Quality & Project Manager
  • Adapt firmware testing processes as part of the overall product lifecycle
  • Prepare in-house test documentation and reports as part of the delivery
  • Review and approve the test report provided by outsourcing partner

What you bring:

The ideal candidate for this Embedded Engineer in Testing role brings a wealth of experience in embedded systems along with a strong understanding of quality assurance methodologies. You possess a degree in Electronic or Computer Engineering, with a focus on embedded systems. Your proficiency in C is essential, while knowledge of C++, Python, and JavaScript would be advantageous. Your familiarity with various communication protocols and mechanisms will enable you to excel in this role. Experience in Agile methods and CI/CD will further enhance your ability to deliver on quality and time requirements.

  • 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
  • Knowledge of various protocols and types of communication mechanisms (eg CAN, MODBUS) at hardware and software level is an advantage
  • Experience in AGILE methods and CI/CD is an advantage

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 continuous learning and development ensures that their employees are always at the forefront of industry advancements. This is an exceptional opportunity to join a company that truly values its employees and offers a rewarding and challenging career.

What's next:

Ready to take the next step in your career? Apply now!

Apply today by clicking on the link provided. 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-13B00DB1

Date posted: 04 June 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.