Aerospace Software Engineer (C++) – Real-Time Systems

ST Engineering Defence Aviation Services Pte. Ltd

Singapore

On-site

SGD 70,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ST Engineering Defence Aviation Services Pte. Ltd is seeking Software Engineer(s) in Singapore to develop and maintain mission-critical software for aircraft applications.

You will drive the full SDLC, design robust software, and collaborate with avionics and hardware teams to ensure seamless integration of onboard systems. The role emphasizes real-time processing, testing, validation, and continuous improvement within an aerospace/defence context, with opportunities to contribute to

Qualifications

  • Singapore citizenship is required.
  • Entry level candidates welcome to apply.
  • Proficient in C/C++, Python and Dot Net, with willingness to learn other technologies as needed.
  • Experience in producing production-quality, scalable, multi-threaded, concurrent systems.
  • Able to apply Object Oriented Software design patterns effectively.
  • Proficient in identifying code smells and refactoring.
  • Familiar with Agile, DevOps/DevSecOps practices and related workflows.
  • Excellent communication and collaboration skills.
  • Strong analytical thinking, detail-oriented and able to handle multiple projects under deadlines.
  • Self-motivated, independent and quick to learn.

Responsibilities

  • Collaborate with cross-functional teams to gather requirements and define software specifications for aircraft mission-critical systems.
  • Lead design and development of robust, scalable software meeting aerospace standards and regulatory requirements.
  • Lead implementation of real-time software, data processing software, and control systems for onboard/offboard aircraft applications.
  • Oversee testing and validation to ensure reliability, safety and performance under varying conditions.
  • Lead and participate in DevOps/DevSecOps activities, including CI, deployment automation, and security enhancements.
  • Document design processes including development, testing, analytics and troubleshooting.
  • Conduct code reviews and promote continuous improvement and knowledge sharing.
  • Work with hardware/firmware and avionics engineers to integrate software with onboard avionics and ensure seamless functionality.
  • Stay updated on aerospace tech, software engineering best practices and trends (e.g., Kubernetes, Docker, ARINC 653, Generative AI).

Skills

C/C++
Python
DOT NET
Multithreading
OO Design
Agile
DevOps
Code Refactoring
Kubernetes
Docker

Job description

ST Engineering Defence Aviation Services Pte. Ltd is seeking Software Engineer(s) in Singapore to develop and maintain mission-critical software for aircraft applications.

You will drive the full SDLC, design robust software, and collaborate with avionics and hardware teams to ensure seamless integration of onboard systems. The role emphasizes real-time processing, testing, validation, and continuous improvement within an aerospace/defence context, with opportunities to contribute to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Aerospace Software Engineer – Real-Time & Avionics
Aerospace Software Engineer – Real-Time & Avionics

ST Engineering • Singapore

On-site
SGD 50,000 - 70,000
Software Engineer, C++ (DA/JT)
Software Engineer, C++ (DA/JT)

ST Engineering Defence Aviation Services Pte. Ltd • Singapore

On-site
SGD 70,000 - 120,000
Software Engineer, C++ (DA/JT)
Software Engineer, C++ (DA/JT)

ST Engineering • Singapore

On-site
SGD 50,000 - 70,000
Senior Software Engineer - Mission-Critical C3 Systems
Senior Software Engineer - Mission-Critical C3 Systems

ST Engineering Mission Software & Services Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Competitive remuneration
Comprehensive benefits
Senior C++ Real-Time Systems Engineer
Senior C++ Real-Time Systems Engineer

ANOTECH ENERGY SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Mission-Critical Software Engineer for C2 & GIS
Mission-Critical Software Engineer for C2 & GIS

Defence Science and Technology Agency • Singapore

On-site
SGD 90,000 - 120,000
Real-Time Simulation Engineer for Defense Tech
Real-Time Simulation Engineer for Defense Tech

Defence Science and Technology Agency • Singapore

On-site
SGD 60,000 - 80,000
Professional development opportunities
Mentorship and buddy system
Flexibility in projects
Embedded Systems Software Engineer (C++)
Embedded Systems Software Engineer (C++)

DSO National Laboratories • Singapore

On-site
SGD 70,000 - 110,000
Senior Software Engineer - Real-Time PC Controls (C/C++)
Senior Software Engineer - Real-Time PC Controls (C/C++)

TALENT RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 39,000 - 73,000
AWS
Bonus
AL (14 - 21 days)
+2
Senior Software Engineer - Real-Time Semiconductor Automation
Senior Software Engineer - Real-Time Semiconductor Automation

ASM • Singapore

On-site
SGD 120,000 - 180,000