13 hours ago
Singapore, SingaporeEntry Level
Responsibilities
- Develop embedded software using Embedded C and Java.
- Perform software validation using VB.NET.
- Test and debug embedded devices with dedicated emulators or simulators.
- Apply continuous integration and continuous delivery practices.
- Collaborate effectively with team members and communicate clearly.
Requirements
- Relevant degree in electrical engineering, electronics engineering, computer engineering, or a related field.
- Proficiency in Embedded C or Java for development.
- Proficiency in VB.NET for validation.
- Familiarity with continuous integration and continuous delivery practices.
- Experience testing and debugging embedded devices using dedicated emulators or simulators.
- Knowledge of smartcards, embedded software security, or Java Card is a plus.
- Good communication and collaborative skills.
Benefits
- Full-time position based in Singapore, Singapore.
- Supportive workplace emphasizing respect, trust, collaboration, and professional growth.
About Thales
Thales (Euronext Paris: HO) is a global leader in advanced technologies for the Defence, Aerospace, and Cyber & Digital sectors. Its portfolio of innovative products and services addresses several major challenges: sovereignty, security, sustainability and inclusion. The Group invests more than €4 billion per year in Research & Development in key areas, particularly for critical environments, such as Artificial Intelligence, cybersecurity, quantum and cloud technologies. Thales has more than 83,000 employees in 68 countries. In 2024, the Group generated sales of €20.6 billion.
