Thales Logo

Thales

Software Engineer (Embedded)

Posted 4 Hours Ago
Be an Early Applicant
In-Office
Singapore, SGP
Entry level
In-Office
Singapore, SGP
Entry level
Develop and validate embedded software using C, Java, and VB.NET. Test and debug embedded devices with emulators or simulators, apply continuous integration and delivery practices, and collaborate with engineering teams. Knowledge of smartcards, embedded software security, or Java Card is advantageous.
The summary above was generated by AI
Location: Singapore, Singapore

Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of aerospace and space, cybersecurity and digital identity, we’re driven by a mission to build a future we can all trust.

In Singapore, Thales has been a trusted partner since 1973, originally focused on aerospace activities in the Asia-Pacific region. With 2,000 employees across three local sites, we deliver cutting-edge solutions across aerospace (including air traffic management), defence and security, and digital identity and cybersecurity sectors. Together, we’re shaping the future by enabling customers to make pivotal decisions that safeguard communities and power progress.

Knowledge, Skills and Experience:

  • Relevant Degree in Electrical/Electronics/Computer Engineering, or related fields

  • Proficient in Embedded C/Java for development and VB.NET for validation

  • Familiar with continuous integration and continuous delivery practices

  • Knowledge in smartcard, embedded software security and/or Javacard is a plus

  • Experience in testing and debugging embedded devices using dedicated emulators or simulators

  • Team player with good communications and collaborative skills

At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.

Thales Singapore, Singapore, SGP Office

5 Temasek Boulevard, Floor 17 SuntecTower 5,, Singapore, Singapore, 038985

Similar Jobs

6 Days Ago
In-Office or Remote
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Designs, develops, integrates, tests, and maintains production embedded Linux software for vehicle systems. Responsibilities include modern C/C++ and Qt/QML development, Yocto platform maintenance, Python automation, CI/CD, automated testing, debugging across hardware and software boundaries, release management, architecture, documentation, and production support. The role also provides technical leadership and mentorship while collaborating with multidisciplinary engineering, manufacturing, cybersecurity, and supplier teams.
Top Skills: Adobe IllustratorAdobe PhotoshopAutosarBitbakeCC++Cameo Systems ModelerCanCmakeConan 2CppunitEmbedded LinuxEthernetFigmaFmvssGdbGitGoogletestI2CIbm Engineering DoorsIso 26262MagicdrawOpenembeddedPythonQmlQt 6.8+Qt CoreQt DbusQt Design StudioQt NetworkQt QuickQt Remote ObjectsSae J1939Sae J2012SconsSerial InterfacesSpiSquishSystemdUds Iso 14229Yocto Project
12 Days Ago
In-Office or Remote
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Architect, develop, integrate, test, debug, and optimize embedded software for diverse hardware platforms using RTOS, bare-metal, Zephyr, and Linux environments. Lead software architecture, system validation, test automation, and multi-threaded application development while collaborating with hardware and software teams. Define test strategies, analyze defects, document designs, conduct code reviews, mentor engineers, optimize performance and power usage, and contribute to open-source projects.
Top Skills: AdcsAgile/ScrumAi/MlBare-Metal ProgrammingCC++CanCi/CdComputer VisionDacsDspFpgaGenaiGitGpioI2CIce DebuggersIdesImage ProcessingJtagLinuxLogic AnalyzersMicrocontrollersMicroprocessorsMulti-Core SystemsMulti-ThreadingOscilloscopesPwmsPythonRtosSignal GeneratorsSpiTimersUartZephyr
19 Days Ago
In-Office
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Develop and integrate embedded software for devices including radar, smartcards, wearables, and telecommunications or IoT systems. Work across low-level hardware interfaces and high-level functionality using embedded operating systems, C/C++, communication protocols, simulation tools, and testing platforms. Collaborate in DevOps, Agile, and Scrum environments while applying cloud technologies and automated deployment tools such as AWS, GCP, Helm, Ansible, and Docker.
Top Skills: AdaAnsibleArincAssemblyAWSCC++ConfluenceDdsDockerFastos LinuxGCPHelmJIRALinuxVb.NetVxworksYaml

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account