Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Apple Software Development Engineer - Systems 
United States, California, Cupertino 
678614082

Today
  • Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering or related field and 2 years of experience in the job offered or related occupation.
  • 1 year of experience with each of the following skills is required:
  • Using object oriented languages, such as C++ and Java, to develop JavaCard applets and iOS code.
  • Using Embedded development to write driver for Secure Elements and Applets inside Secure Element.
  • Using payment protocols and mobile payments to design and develop NFC solutions.
  • Cryptographic Operations and Key Management to design and develop secure systems.
  • Side Channel analysis and defense mechanisms to adopt attack resistant application code.
  • Low level firmware development and communication protocols to understand communication stacks and develop and debug issues.
  • Design, develop and debug functionality and issues linked to NFC protocol, Secure Element and associated stacks.
  • Developing JavaCard applets for JavaCard OS.