Software Engineer (Cryptography)

Thales Group

Singapore

On-site

SGD 75,000 - 110,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Thales Group in Singapore is seeking an embedded software engineer with at least 2 years of experience in C or Assembly, and a strong understanding of microcontrollers. You will contribute to cryptography-related development and secure coding practices within a global tech leader.

A related degree is required and prior exposure to embedded development tools is preferred. Join Thales’s team to work on aerospace, cybersecurity, and digital identity solutions, collaborating with a diverse,

Qualifications

  • Bachelor's degree in Computer Science or Computer Engineering is required.
  • Experience with low-level programming and microcontrollers is essential.
  • Familiarity with cryptographic algorithms and secure coding practices is preferred.

Skills

C programming
Assembly
Cryptography concepts
Microcontroller architecture
Secure coding basics
English communication

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Emulators
Development Kits

Job description

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.

We are looking for someone with at least 2 years of experience in a software engineering position or a related role. To succeed at this job, you must have:

  • proficiency in low level programming languages such as C or Assembly.
  • Strong understanding of architecture and programming model of microcontrollers.
  • Willingness to learn Mathematical concepts related to cryptography.
  • Relevant degree in Computer Science or Computer Engineering, with basic understanding of modern cryptographic algorithms and secure coding, knowledge of possible attacks, software countermeasures.
  • It would be preferred if you have used embedded development tools like emulators or development kits.

We would like someone to join our team who is a strong verbal and written communicator, logical and creative problem-solver, open-minded and a quick learner.

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.

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

Similar jobs worth comparing

Embedded Cryptography Software Engineer
Embedded Cryptography Software Engineer

Thales Group • Singapore

On-site
SGD 75,000 - 110,000
Software Engineer (Embedded)
Software Engineer (Embedded)

Thales Group • Singapore

On-site
SGD 60,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Thales • Singapore

On-site
SGD 90,000 - 150,000
Software Development and Integration Engineer (Intern)
Software Development and Integration Engineer (Intern)

Thales • Singapore

On-site
SGD 17,000 - 23,000
Software Engineer (Embedded Systems)
Software Engineer (Embedded Systems)

Thales Group • Singapore

Hybrid
SGD 60,000 - 80,000
Software Engineer Intern (C#)
Software Engineer Intern (C#)

Thales Group • Singapore

On-site
Collaborative work environment
Mentorship from experienced engineers
Embedded Software Engineer: Security & CI/CD, Singapore
Embedded Software Engineer: Security & CI/CD, Singapore

Thales Group • Singapore

On-site
SGD 60,000 - 90,000
Firewall Support Engineer
Firewall Support Engineer

Thales Group • Singapore

On-site
SGD 60,000 - 100,000
Technical Lead
Technical Lead

Thales Group • Singapore

On-site
SGD 70,000 - 110,000
System Solution Engineer
System Solution Engineer

Thales • Singapore

On-site
SGD 70,000 - 90,000