ST Engineering Group logo

Engineer, Software

ST Engineering Group

SingaporeFull-timeOn-site

Posted 26 Jun 2026

About this role

The role involves executing the full Software Development Life Cycle, including designing, developing, and maintaining mission-critical software for aircraft applications in collaboration with cross-functional teams. Key duties include leading the design and implementation of robust, scalable software solutions and overseeing thorough testing and validation to meet aerospace standards. Candidates must possess a Bachelor's or Master's degree in a relevant field and hold Singapore citizenship, along with prior working experience. Proficiency in C/C++, Python, and Dot Net is required, alongside expertise in developing multi-threaded, concurrent systems and applying Object Oriented design patterns.

What they're looking for

C/C++PythonDot NetObject Oriented Software Design PatternsAgileDevOpsDevSecOpsTesting

Frequently asked questions

What does a Engineer, Software at ST Engineering Group do?

The role involves executing the full Software Development Life Cycle, including designing, developing, and maintaining mission-critical software for aircraft applications in collaboration with cross-functional teams. Key duties include leading the design and implementation of robust, scalable softwa…

What skills does this Engineer, Software role need?

Key skills for this role include C/C++, Python, Dot Net, Object Oriented Software Design Patterns, Agile, DevOps.

How much does a Engineer, Software at ST Engineering Group pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Engineer, Software role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Engineer, Software role?

You can apply directly on ST Engineering Group's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.