C++ Software Engineer - Real-Time Defense Systems

ANOTECH ENERGY SINGAPORE PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ANOTECH ENERGY SINGAPORE PTE. LTD. is seeking a Software Engineer to design, develop, and maintain high-performance software for surveillance, command and control, radar, and defense platforms.

You will work on real-time, mission-critical systems, translating requirements into robust software solutions and collaborating across engineering teams. The role requires strong C++ experience (C++11/14/17 or later), Linux/embedded development, and proficiency in multi-threading, IPC, and networking.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Electronics Engineering, or related discipline.
  • Minimum 3 years of software development experience using C++.

Responsibilities

  • Design, develop, and maintain complex software applications using modern C++.
  • Develop software components for real-time and mission-critical defense systems.
  • Participate in software architecture, design reviews, and technical discussions.
  • Translate system and customer requirements into software specifications and technical solutions.
  • Implement multi-threaded, high-performance, and scalable software modules.
  • Develop and optimize software for Linux and/or embedded environments.
  • Integrate software with hardware devices, sensors, communication systems, and network interfaces.
  • Perform software verification, validation, debugging, and performance tuning.
  • Produce technical documentation, design documents, test plans, and user manuals.
  • Support software integration, FAT, SAT, and deployment activities.
  • Collaborate with cross-functional engineering teams throughout the software development lifecycle.
  • Ensure compliance with software quality, cybersecurity, functional safety, and defense standards.
  • Mentor junior engineers and provide technical leadership during project execution.

Skills

C++
OOD
Design Patterns
Data Structures
Algorithms
Linux
Multithreading
IPC
Networking TCP/IP UDP
Git
GitLab
SVN

Education

CS/Software/CE/EE degree

Tools

Git
GitLab
SVN

Job description

ANOTECH ENERGY SINGAPORE PTE. LTD. is seeking a Software Engineer to design, develop, and maintain high-performance software for surveillance, command and control, radar, and defense platforms.

You will work on real-time, mission-critical systems, translating requirements into robust software solutions and collaborating across engineering teams. The role requires strong C++ experience (C++11/14/17 or later), Linux/embedded development, and proficiency in multi-threading, IPC, and networking.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software Engineer - C++
Software Engineer - C++

ANOTECH ENERGY SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Aerospace Software Engineer (C++) – Real-Time Systems
Aerospace Software Engineer (C++) – Real-Time Systems

ST Engineering Defence Aviation Services Pte. Ltd • Singapore

On-site
SGD 70,000 - 120,000
Senior Software Engineer - C++
Senior Software Engineer - C++

ANOTECH ENERGY SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,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 Embedded Software Engineer – Real-Time & Security
Senior Embedded Software Engineer – Real-Time & Security

ST ENGINEERING ADVANCED NETWORKS & SENSORS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,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
Aerospace Software Engineer – Real-Time & Avionics
Aerospace Software Engineer – Real-Time & Avionics

ST Engineering • Singapore

On-site
SGD 50,000 - 70,000
Senior Software Engineer - Embedded Systems Lead
Senior Software Engineer - Embedded Systems Lead

EOS INNOVATION SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000