Expires soon gemalto

Embedded Software Engineer

  • Singapore
  • IT development

Job description

A week in the life of the Embedded Software Engineer:
· Develop embedded operating systems and applications to match the needs of Gemalto's worldwide customer portfolio for e-passports, ID-Cards and Healthcare documents
· Develop and validate the application set such as eDriving License and ICAO compliant applications, biometric Match on Card, IAS PKI and other Government Program applications
· Participate in the design, implementation, security and validation of the smartcard operating systems and applications within a project team structure, in accordance with institutionalized processes and delivery standards.
· Participate to the elaboration of new generation operating systems and of smart cards applications within the e-passports, ID-Cards and Healthcare area.
· Contribute to the conception, implementation, validation and deployment of new software components within smart cards operating systems environment.
· Solve secured embedded software problematic (size, performance, reliability). ,
· Develop expertise on microcontroller's cores and peripherals with software running over 16 or 32 bits microcontrollers, while mastering the full code build chain. Technological domains are from low level drivers to applicative parts.

Desired profile

Qualifications :

·  Degree in Electrical/Electronics/Computer Engineering, or related fields
·  Proficiency in Assembly, C, C++, Java, and/or Visual studio 6, visual Studio 2005 is a must
·  Knowledge in cryptographic schemes is a plus.
·  Hands-on experience in compilers, simulators, and emulators (Embedded systems debugging environments) is essential
·  Ideally at least 3 years experience as a Software Engineer, preferably in an embedded systems environment
·  Problem solving, autonomy, quick-learner, ability to see big pictures

Make every future a success.
  • Job directory
  • Business directory