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

ST Engineering Defence Aviation Services Pte. Ltd

Singapore

On-site

SGD 70,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a 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
Defense Real-Time Engine Engineer - C++, Unreal
Defense Real-Time Engine Engineer - C++, Unreal

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 60,000 - 110,000
Senior Software Engineer - Real-Time Systems & AWS
Senior Software Engineer - Real-Time Systems & AWS

Talent Recruitment Pte Ltd • Singapore

On-site
SGD 70,000 - 110,000
AWS
Bonus
AL (14 - 21 days)
+2
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
Mission-Critical Real-Time Vision Software Engineer
Mission-Critical Real-Time Vision Software Engineer

N8XT AEROSPACE PTE. LTD. • Singapore

On-site
SGD 45,000 - 83,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
Senior Real-Time Unreal Engine Software Engineer
Senior Real-Time Unreal Engine Software Engineer

talentsis pte. ltd. • Singapore

On-site
SGD 60,000 - 90,000