Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Embedded Software Developer 
United States, Oregon, Beaverton 
670772598

18.05.2024
Key Qualifications
  • 1+ years of experience in Software development with focus on C or Java projects, Python is a plus.
  • If you have 4+ years experience, you are expected to have been working on the Secure Element, Payment Scheme or Javacard areas.
  • Good experience with Embedded Software Development
  • Ability to work collaboratively with multiple teams
  • Obsessively passionate and inquisitive, and seek to solve everyday problems in innovative ways
  • Laser-focused on the smallest details that are meaningful to our customers
  • Excellent problem solving and intuitive debugging skills
  • Eager to get your hands dirty!
Description
As an Embedded Software Developer, you will work on implementing existing and new security features for Apple products including Apple Pay. In this role you will have an impact on new Payment, Transit and Access solutions and new verticals around the planet.
Education & Experience
Bachelor or Masters Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required.
Additional Requirements
  • -Experience with payment protocols, mobile payments
  • -Experience with Access/Transit contactless applications.
  • -Understanding of various cryptographic algorithms (RSA, DES, AES, SHA-1, etc.)
  • -Experience crafting security solutions and designing quality modular software.
  • -Experience with Java build/testing automation on-card as well as off-card.
  • -Experience with developing JavaCard applets for JavaCard OS or related software development experience for security products.
  • -Exposure to Objective-C, iOS and MacOS is a plus