Full-time Posted June 19, 2026
Apply Now

Job Description

Software Engineer – Singapore

Reporting to the Software Engineering Manager based in Singapore.

Responsibilities

  • Develop new subsystem designs or contribute to existing ones ensuring they meet the established requirements.
  • Establish a timeline and determine the resources needed to build a design.
  • Consider tradeoffs between requirements, speed, cost and reliability in the choice of a design approach.
  • Provide progress reports.
  • Implement and document code that meets the requirements of the software design.
  • Review code to find and address potential issues and defects and unit test plans.
  • Report anomalies, determine the origin and cause of anomalies identified.
  • Take the lead in the integration of other components by solving problems across subsystems to produce a final product.
  • Participate in reviews of documents, designs, code, test cases and user documentation.
  • Maintain the...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application