Search by job, company or skills

ST Engineering

Hardware/ Software Engineer (Product Testing)

2-4 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 days ago
  • Over 50 applicants
Quick Apply

Job Description

Key Responsibilities

  • Work with the product design and development team to understand technical specifications and verify that the software and/or hardware products meet the product requirements
  • Come up with test plans, create test cases and test procedures for products, including performance and reliability tests
  • Carry out system level tests on products
  • Troubleshoot product failures and analyze test data to identify root cause of failures
  • Conduct quality assurance testing, including performance and reliability tests
  • Build and run automated test systems using automated test tools to improve testing efficiency and accuracy
  • Write test reports, maintain test logs, documenting test results and issues found
  • Adhere to engineering department's testing processes

 

Requirements

  • At least 2 years work experience as a systems or product test engineer, testing hardware and/or software
  • Skilled in at least 1 scripting language, e.g. Python
  • Experience in at least 1 programming language, e.g. C, C# or Rust
  • Strong understanding of hardware systems, architectures, and components
  • Experience with designing and executing test plans for hardware products
  • Experience with testing methodologies and test equipment
  • Willingness to perform repeated tests when necessary
  • Excellent analytical skills to interpret test data and troubleshoot hardware / software issues
  • Self-starter with good problem-solving skills and a keen eye for detail
  • Excellent teamwork skills with ability to collaborate with cross-functional teams
  • Good written and verbal communication skills in English
  • Able to work on multiple projects simultaneously

 

Good to have

  • Knowledge and experience in product development and/or software development life cycles
  • Familiarity with Linux
  • Knowledge of bash script
  • Experience in software design and development
  • Experience in test automation tools

More Info

About Company

ST Engineering is a global technology, defence and engineering group with a diverse portfolio of businesses across the aerospace, smart city, defence and public security segments. The Group harnesses technology and innovation to solve real-world problems, enabling a more secure and sustainable world. Headquartered in Singapore, it has operations spanning Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. ST Engineering reported a revenue of over $11 billion in 2024 and ranks among the largest companies listed on the Singapore Exchange. It is a component stock of MSCI Singapore, FTSE Straits Times Index and Dow Jones Best-in-Class Asia Pacific Index.

Job ID: 115305337

Similar Jobs