Software Engineer

MICHAEL PAGE INTERNATIONAL PTE LTD

Singapore

On-site

SGD 70,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MICHAEL PAGE INTERNATIONAL PTE LTD is seeking a software engineer to develop mission-critical real-time embedded software. You will design, code, verify and maintain components to meet stringent system requirements and safety standards.

You will collaborate with cross-functional teams, perform testing, and contribute to documentation and customer-site deployments as needed.

Qualifications

  • Bachelor's or Master's degree in Software Engineering, Computer Science, Computer Engineering, Mathematics, Physics, or related disciplines.
  • Experience in software development using C, C++, C#, and .NET technologies.
  • Familiarity with software development lifecycle methodologies and testing frameworks.
  • Understanding of software quality assurance and verification processes.
  • Exposure to real-time operating systems (RTOS) and embedded software development is advantageous.
  • Knowledge of networking, cybersecurity, cloud technologies, or machine learning is beneficial.
  • Experience in aviation, avionics, firmware development, mobile development, or related technical domains would be an advantage.
  • Fresh graduates with relevant internship or project experience are encouraged to apply.

Responsibilities

  • Develop software applications within real-time embedded environments.
  • Design, code, verify, and maintain software components to meet system requirements.
  • Execute software and system testing to ensure functionality, reliability, and compliance.
  • Collaborate closely with cross-functional engineering teams to achieve project objectives.
  • Produce and maintain technical and user documentation throughout the project lifecycle.
  • Ensure adherence to software quality standards, coding guidelines, and safety requirements.
  • Support deployment, integration, and testing activities at customer sites when required.

Skills

C
C++
C#
.NET
RTOS
Embedded software

Education

Bachelor's or Master's in Software Engineering / Computer Science / Computer Engineering

Tools

Visual Studio
Git
Unit testing
CI/CD tooling

Job description

Develop mission-critical software for advanced engineering systems
Work on real-time embedded platforms and complex integrations

About Our Client

Our client is a renowned technology and engineering group that develops advanced solutions across aerospace, defense, smart mobility, digital systems, and critical infrastructure sectors. With a strong focus on innovation, engineering excellence, and digital transformation, they invest heavily in research and development to deliver cutting-edge technologies to customers globally. Their collaborative environment provides employees with opportunities to work on high-impact projects that shape the future of engineering and technology.

Job Description
  • Develop software applications within real-time embedded environments.
  • Design, code, verify, and maintain software components to meet system requirements.
  • Execute software and system testing to ensure functionality, reliability, and compliance.
  • Collaborate closely with cross-functional engineering teams to achieve project objectives.
  • Produce and maintain technical and user documentation throughout the project lifecycle.
  • Ensure adherence to software quality standards, coding guidelines, and safety requirements.
  • Support deployment, integration, and testing activities at customer sites when required.
The Successful Applicant
  • Bachelor's or Master's degree in Software Engineering, Computer Science, Computer Engineering, Mathematics, Physics, or related disciplines.
  • Experience in software development using C, C++, C#, and .NET technologies.
  • Familiarity with software development lifecycle methodologies and testing frameworks.
  • Understanding of software quality assurance and verification processes.
  • Exposure to real-time operating systems (RTOS) and embedded software development is advantageous.
  • Knowledge of networking, cybersecurity, cloud technologies, or machine learning is beneficial.
  • Experience in aviation, avionics, firmware development, mobile development, or related technical domains would be an advantage.
  • Fresh graduates with relevant internship or project experience are encouraged to apply.
What’s on Offer
  • Opportunity to work on cutting-edge engineering and technology projects.
  • Exposure to complex mission-critical systems and embedded platforms.
  • Structured learning and professional development programs.
  • Collaborative culture with multidisciplinary engineering experts.
  • Long-term career progression within a globally recognized technology organization.
  • Access to innovative technologies and advanced engineering environments.
  • Competitive remuneration and employee benefits package.
Contact

Calvin Tan (Lic No: R26163123 / EA no: 18S9099)

Phone number

+65 64169820

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Aerospace Defense
Software Engineer - Aerospace Defense

Michael Page Singapore • Singapore

On-site
SGD 70,000 - 110,000
Cutting-edge projects
Exposure to embedded platforms
Structured learning programs
+4
Senior/ Software Engineer (C++, Java) - PS
Senior/ Software Engineer (C++, Java) - PS

St Engineering • Singapore

On-site
SGD 90,000 - 120,000
Competitive remuneration
Comprehensive benefits
Collaborative workplace
Software Developer
Software Developer

N8XT AEROSPACE PTE. LTD. • Singapore

On-site
SGD 45,000 - 83,000
Senior software developer
Senior software developer

N8XT AEROSPACE PTE. LTD. • Singapore

On-site
SGD 67,000 - 89,000
Software System Architect (Embedded Systems)(DSC|SN)
Software System Architect (Embedded Systems)(DSC|SN)

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000
Senior / Software Engineer
Senior / Software Engineer

ST Engineering • Singapore

On-site
SGD 90,000 - 130,000
Senior Electronics & Firmware Engineer
Senior Electronics & Firmware Engineer

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

On-site
SGD 60,000 - 90,000
Competitive remuneration
Comprehensive benefits
Software Engineer
Software Engineer

ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. • Singapore

On-site
SGD 50,000 - 80,000
Software Engineer
Software Engineer

Eetarp Engineering Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Senior Full-Stack Software Engineer – Mission Software
Senior Full-Stack Software Engineer – Mission Software

ST Engineering • Singapore

On-site
SGD 50,000 - 75,000
Competitive remuneration
Comprehensive benefits
Collaborative workplace
+1