SalaryPeak

Embedded Functional Test Engineer

FLEXIONE PTE. LTD.
Singapore 3+ years Posted May 13, 2026

Salary Range

SGD 54,000 - SGD 72,000 /year

SGD 4,500 - SGD 6,000/month

Skills Required

RTOSVersion ControlEmbedded SoftwareProduct DesignHardwareARMRoot Cause AnalysisScriptingDevice DriversPythonFirmwareSoftware Configuration ManagementProduct DevelopmentLinuxSoftware Development

Job Description

Job Description & Requirements

  • You will be part of development team as embedded functional test team and involve in whole product development lifecycle in Scaled Agile Framework® (SAFe®) organization. You will be responsible to utilize product domain knowledge and sound engineering practices, to carry out embedded firmware test activities for automation products.
  • You are going to perform test strategy, test planning, and test execution activities in assigned project.
  • Responsibilities:
  • ·       Act as main test engineer and work independently in the assigned project.
  • ·       Generate test documentation such as test strategy, test plan, test report. Working with other team members whenever required.
  • ·       Understand and translate requirements, design/functional specifications to define test requirements and design test cases.
  • ·       Participate in reviews for feature requirements.
  • ·       Perform analysis and improvement on the existing test cases. 
  • ·       Develop test ware, test script, and execute firmware functional tests based on Rockwell guidelines.
  • ·       Debug failures, report, and track anomalies. Report progress to managers and escalate issues on time to project or management.
  • ·       Perform regression testing whenever necessary.
  • Requirements:
  • ·       Degree in Computer Science, Computer/Electrical/Electronic Engineering or related fields
  • ·       Strong knowledge and expertise in Test Engineering processes (Agile, continuous integration, waterfall) and methods for test case design and test coverage optimization.
  • ·       Strong knowledge and expertise in test automation methodologies.
  • ·       Strong knowledge and expertise in real-time embedded system/hardware.
  • ·       Programming experience in scripting languages is required (preferably Python).
  • ·       Experience/knowledge in Continuous Integration/Continuous Delivery process.
  • ·       Experience/knowledge in network protocols and analyzer.
  • ·       Familiarity with industrial communication network/protocols, e.g.: EtherNet/IP, HART will be advantageous.
  • ·       Experience/knowledge of industrial automation and PLC application will be advantageous.
  • ·       Demonstrated ability to work independently in the assigned project.
  • ·       Extensive experience with test lab development and support.
  • ·       Extensive experience with bug/anomaly tracking and triage systems.
  • ·       Excellent interpersonal and communication skills.
  • ·       Ability to lead, communicate and engage solutions with cross functional teams to find solutions and make decisions.
  • ·       Ability to work in teams or independently, action-oriented, and possesses strong drive for results.
  • ·       Demonstrated excellence in all written communications.
  • ·       Good analytical and troubleshooting skills is required.
  • ·       Detailed oriented, strong communication and interpersonal skills.
  • ·       Passionate with testing, creative, and curious to explore technical innovation.
  • ·       Be able to adapt quickly and react positively to business needs and changes in strategies. Apply to [email protected]