About this role
Design, implement, and deploy embedded software components and next-generation operating systems for mobile and IoT devices. Collaborate within an agile environment to develop security mechanisms and connectivity protocols for OEM customers.
Requires a Bachelor's degree in Electrical, Electronics, or Computer Engineering with at least 3 years of embedded software experience. Proficiency in C and Java is required, with knowledge of Javacard or software security being a plus.
What they're looking for
Embedded Software DevelopmentCJavaProblem SolvingDebuggingEmbedded TechnologiesSoftware SecurityJavacard
Frequently asked questions
What does a Software Engineer (Embedded Systems) at Thales do?
Design, implement, and deploy embedded software components and next-generation operating systems for mobile and IoT devices. Collaborate within an agile environment to develop security mechanisms and connectivity protocols for OEM customers. Requires a Bachelor's degree in Electrical, Electronics, o…
What skills does this Software Engineer (Embedded Systems) role need?
Key skills for this role include Embedded Software Development, C, Java, Problem Solving, Debugging, Embedded Technologies.
How much does a Software Engineer (Embedded Systems) at Thales pay?
The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.
Is this Software Engineer (Embedded Systems) role remote, hybrid, or on-site?
This role is hybrid, based in Singapore.
How do I apply for this Software Engineer (Embedded Systems) role?
You can apply directly on Thales's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.