Job is active

Embedded Software Engineer

7 000 – 9 000 $
Full time3–6 yearsOn-siteSingapore

Location

TEMASEK BOULEVARD, SUNTEC TOWER FIVE

Open in maps

About this job

Company Overview

In Singapore since 1973, Thales delivers advanced aerospace, defence, security, and digital identity solutions. With 2,000 employees locally, we enable customers to make critical decisions that protect communities and drive progress across multiple sectors.

Job Summary

Join Thales as an embedded software engineer working on real-time systems for aerospace, telecommunications, and IoT devices. Collaborate in Agile teams to develop, test, and deploy embedded solutions that integrate low-level hardware with high-level functionality.

Responsibilities

  • Develop embedded OS software on platforms such as Linux, VxWorks, and FastOS Linux to support real-time applications
  • Write and maintain embedded software using languages including C, C++, VB.NET, ADA, and Assembly for diverse devices like radar and smartcards
  • Utilize programming performance tools and measuring instruments to optimize embedded software efficiency and reliability
  • Design, adapt, and implement simulation tools to support integration and testing activities on embedded platforms
  • Configure embedded systems and applications for both wayside and onboard environments, ensuring compliance with communication protocols such as DDS and ARINC
  • Analyze business data processes to build strategic approaches that align software development with organizational goals
  • Apply mathematics, statistics, and data technologies to enhance software design and problem-solving capabilities
  • Incorporate customer requirements into software solutions to ensure usability and functionality meet end-user needs
  • Work with cloud platforms like AWS or GCP to support software deployment and scalability
  • Implement automated deployment processes using tools such as Helm, Yaml, Ansible, and Docker to streamline software delivery
  • Use collaboration and project management tools including JIRA and Confluence to coordinate development efforts and document progress

Preferred competencies and qualifications

  • Master of Engineering, Computer Science, Computer Engineering, or related field (implied by profile statement)
  • Experience working in DevOps, Agile, or Scrum teams to deliver software in dynamic, challenging environments
  • Ability to work on a variety of device sizes and types, including telecommunications and IoT hardware

Market insight

67% above median
4 800 $

Based on 75 102 offers with salary for this country

Full salary breakdown

Similar jobs

THALES SOLUTIONS ASIA PTE. LTD. Singapore ·

Data Scientist

7 000 – 12 000 $
Full time3–6 yearsOn-siteSingapore
THALES SOLUTIONS ASIA PTE. LTD. Singapore ·

Quality Assurance Manager

8 000 – 12 000 $
Full time3–6 yearsOn-siteSingapore
THALES SOLUTIONS ASIA PTE. LTD. Singapore ·

Senior Devops Engineer

8 000 – 10 500 $
Full time3–6 yearsOn-siteSingapore
THALES SOLUTIONS ASIA PTE. LTD. Singapore ·

Configuration Manager

7 000 – 11 000 $
Full time6+ yearsOn-siteSingapore
THALES SOLUTIONS ASIA PTE. LTD. Singapore ·

Business Development Manager

8 000 – 11 500 $
Full time6+ yearsOn-siteSingapore
THALES SOLUTIONS ASIA PTE. LTD. Singapore ·

Service Delivery Manager

7 000 – 11 000 $
Full time6+ yearsOn-siteSingapore

Frequently asked questions

What salary can I expect?

The employer lists 7 000 – 9 000 $ for this role at THALES SOLUTIONS ASIA PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 75 102 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for THALES SOLUTIONS ASIA PTE. LTD. and Singapore.

Apply