Singapore, Singapore, Singapore On-site Employment

Thales is hiring a Senior Embedded Software Engineer

About the Role

Thales is looking for a Senior Embedded Software Engineer to design and develop secure embedded products for major OEM customers in mobile, IoT, and automotive applications. You will focus on critical domains such as mobile payment, digital identity, and IoT connectivity.

What You'll Do

  • Design, implement, and maintain secure JavaCard applets for specific use cases like payment solutions and telecommunications.
  • Implement and evaluate robust security functions and cryptographic algorithms such as 3DES, AES, RSA, and ECC to protect sensitive data.
  • Ensure all designs and implementations comply with industry standards and specifications, including EMV, Global Platform, and ISO 7816/14443.
  • Conduct rigorous testing, including unit and integration tests, to identify bugs and potential security vulnerabilities, and collaborate on fixes.
  • Work within cross-functional, often Agile, teams that include software engineers, project managers, and quality assurance specialists.
  • Prepare technical documentation for internal teams, partners, and customers, and potentially act as a technical lead or mentor.
  • Act as a technical point of contact for customer and partner organizations to understand needs and translate them into technical solutions.

What We're Looking For

  • Bachelor’s degree in computer science, electrical engineering, or a related field.
  • Strong proficiency in Java & Visual Basic.
  • Hands-on experience with secure elements and smart card technologies.
  • Deep understanding of cryptographic methods, including symmetric and asymmetric encryption.
  • Knowledge of Global Platform card content management and key management processes.
  • Experience with development tools like Git, Jira, and Eclipse.

Technical Stack

  • Languages & Platforms: Java, Visual Basic, JavaCard
  • Cryptography: 3DES, AES, RSA, ECC
  • Tools: Git, Jira, Eclipse

Team & Environment

You will join cross-functional, often Agile, teams that may include software engineers, project managers, and quality assurance specialists.

Work Mode

This is an onsite position located at One North, Singapore.

Thales fosters a workplace where respect, trust, collaboration, and passion drive everything we do.

Required Skills
JavaVisual BasicJavaCard3DESAESRSAECCGitJiraEclipseSecure ElementsSmart Card TechnologiesCryptographyGlobal Platform
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Thales

Thales is a global high-tech leader in three business sectors: Defense & Security, Aeronautics & Space, and Cyber & Digital. It develops products and solutions that contribute to a safer, more environmentally friendly, and more inclusive world. The Group invests nearly €4 billion annually in Research & Development, including in key innovation areas such as AI, cybersecurity, quantum, cloud technologies, and 6G.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago