Software Developer - Apple Pay
at Apple
Cupertino, California, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Jun, 2024 | USD 256500 Annual | 29 Mar, 2024 | N/A | C++,Software Solutions,Computer Science,Macos,C,Computer Engineering,Objective C | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SUMMARY
Posted: Feb 25, 2024
Weekly Hours: 40
Role Number:200540080
Join our Wireless Technology and Ecosystems (WTE) team and drive innovation that matters! We craft and seamlessly integrate technologies that enrich people’s lives and deliver the absolute best user-experience. If you’re passionate about security and want to work on the world’s most groundbreaking mobile payment systems, then we may have the job for you.
KEY QUALIFICATIONS
- Passion to building scalable and legible software solutions across the stack
- 3+ years of experience in development in C, C++, or Objective C
- Thorough knowledge of macOS and iOS is helpful
- Understanding of cryptographic primitives (RSA, AES, SHA, etc..)
- Ability to work collaboratively with multiple teams
- Inquisitive, and seek to tackle everyday problems in innovative ways
- Laser-focused on the smallest details that are meaningful to our customers
- Excellent problem solving and intuitive debugging skills
- You bring passion and dedication to your job and are committed to our vision and supporting the developer communityEager to get your hands dirty!
DESCRIPTION
As a Software Developer on Apple Pay, you will work across the entire stack in order delivering an outstanding mobile payment system, all the way from the underlying implemented on the embedded OS up to the higher level management. This role also has a rare opportunity to work through the entire lifecycle of new payment solutions, from conception through implementation and qualification.
EDUCATION & EXPERIENCE
Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required.
ADDITIONAL REQUIREMENTS
Experience crafting security solutions and designing quality modular software. Experience in embedded software engineering Experience with developing JavaCard applets for JavaCard OS or related software development experience for security products.
-
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science computer engineering electrical engineering or equivalent experience required
Proficient
1
Cupertino, CA, USA