
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is hiring an Embedded Software Developer to work on innovative wireless technologies and mobile payment systems. You'll utilize skills in Java, Python, and embedded security development. This position requires 2+ years of experience in software development.
Job Description
Who you are
You have 2+ years of experience in software development with a focus on Java and Python projects — if you have 4+ years of experience, you are expected to have worked on secure embedded platforms. You possess a fundamental understanding of various cryptographic algorithms such as RSA, ECC, and AES, which are essential for the role. Your proficiency in English allows you to communicate effectively with multiple internal teams and partners across the globe, as all technical specifications and documents are shared in English.
You are familiar with Swift and Objective-C, and have experience with iOS and macOS development. Your background includes firmware-level debugging, which is crucial for ensuring the reliability and security of embedded systems. You thrive in collaborative environments and are eager to tackle new challenges in the field of wireless technologies.
What you'll do
As an Embedded Software Developer at Apple, you will implement existing and new features for Apple products, including Apple Pay. You will drive innovation in payment, transit, and access solutions, impacting new verticals around the globe. Your role will involve collaborating with cross-functional teams to integrate technologies that enhance user experiences. You will also be responsible for debugging and optimizing embedded systems to ensure they meet the highest standards of security and performance.
You will engage in daily interactions with various internal teams and external partners, contributing to the development of groundbreaking mobile payment systems. Your work will directly influence the user experience of millions of customers worldwide, making your contributions vital to Apple's mission of delivering exceptional technology.
What we offer
Apple provides a dynamic work environment where innovation thrives. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a significant impact on the industry. The company values diversity and inclusion, ensuring that all employees feel welcomed and supported in their roles. You will also benefit from competitive compensation and opportunities for professional growth within the organization.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Embedded Engineer
Apple is hiring an Embedded Software Developer to craft and implement embedded software for System on a Chip (SoC) bring up and test. You'll work closely with Product Engineering teams to ensure the quality of Apple silicon. This position requires experience in embedded systems and proficiency in C and C++.

Embedded Engineer
Kepler Communications is hiring an Embedded Software Designer to develop on-board software for their next generation of satellites. You'll work with Embedded Linux and contribute to both space and ground systems. This role requires relevant experience in embedded systems design.

Embedded Engineer
Meta is hiring an Embedded Software Engineer to design and optimize embedded firmware systems for AR, VR, and wearable devices. You'll work with technologies like C, C++, and Android while collaborating with cross-functional teams to drive innovation. This role requires expertise in embedded systems and a passion for cutting-edge technology.

Embedded Engineer
Meta is hiring an Embedded Software Engineer to design and optimize embedded firmware systems for AR, VR, and wearable devices. You'll work with technologies like C, C++, and connectivity protocols. This role requires collaboration with cross-functional teams to drive innovation.

Embedded Engineer
Apple is hiring an Embedded Software Engineer to develop image and video core technologies for various Apple products. You'll work with C and C++ on real-time embedded software and collaborate across teams. This role requires hands-on experience with firmware and software design.