Software Engineer (Embedded | Linux)

ST Engineering

Full-time Other-General
Apply Now
Location
singapore, singapore, Singapore
Posted
May 28, 2026

Job Description

Key Responsibilities
  • Software (SW) / firmware (FW) design, development, unit testing, integration and system level testing
  • Work with project technical leads and project manager to understand requirements and translate requirements into technical specifications
  • Design, develop and test SW / FW modules for products
  • Responsible for integration of the SW modules with other SW module(s) developed by other project team members, as well as supporting and/or carrying out system level testing
  • Prepare SW / FW binaries necessary for manufacturing, if applicable
  • Write technical documentation, including user guides and/or manuals
  • Review SW design, source code (including test code) written by other members of the software team
  • Provide SW support for product qualification and/or certification activities when required
  • Adhere to the Engineering department's design, development and testing processes
  • <...