
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...
Overview
Apple is hiring a Cellular Software Engineer to design and develop embedded software for cutting-edge wireless features. You'll work with C, C++, and Python to enhance cellular technologies for millions of devices. This role requires strong software engineering skills and a good understanding of embedded systems.
Job Description
Who you are
You have strong software engineering skills, including design and programming using C and C++. Your experience with scripting languages, particularly Python, allows you to enhance and debug embedded software effectively. You possess a very good understanding of embedded systems concepts, which is crucial for this role. Your hands-on experience in developing test specifications and implementing test cases ensures high-quality software delivery. You are a disciplined engineer who thrives in a collaborative environment, working closely with hardware and software teams to achieve high performance and reliability.
What you'll do
In this role, you will join Appleβs Wireless Technologies and Ecosystems team, contributing to the design, development, and enhancement of embedded software that powers Appleβs cellular products. You will collaborate with cross-functional teams to ensure that the software meets the high standards of performance and reliability expected by Apple customers. Your work will directly impact the efficiency and capabilities of cellular technologies, enabling new features for iPhones, iPads, and other wireless devices. You will also be responsible for unit testing and end-to-end testing of the protocol stack software, ensuring complete support for system verification. This position offers a unique opportunity to apply your engineering skills in a fast-moving environment where innovation is at the forefront.
What we offer
At Apple, you will be part of a world-class team dedicated to excellence and creativity. You will have the opportunity to work on groundbreaking cellular technologies that solve everyday problems for customers. The collaborative culture at Apple encourages you to learn from your peers and contribute to projects that shape the future of wireless experiences. You will be supported in your professional growth and development, with access to resources that help you excel in your career.
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 a Cellular Software Development Engineer to design and develop low-level communication features for embedded systems. You'll work closely with hardware and utilize skills in C, C++, and Assembly. This position requires experience in embedded software development.

Other Technical Roles
Apple is hiring a Cellular Protocol Development Engineer to work on groundbreaking cellular technologies. You'll develop core cellular technologies and conduct testing for products used by millions. This position requires proven experience in cellular networking protocols and strong software engineering skills.

Other Technical Roles
Apple is seeking a Cellular Protocol Development Engineer to drive innovation in cellular technologies. You'll work with C, C++, and Python to develop core cellular technologies for Apple products. This role requires knowledge of cellular protocol stacks and experience in 5G and LTE.

Software Engineering
Apple is hiring a Cellular Software Development Engineer to work on groundbreaking cellular technologies. You'll collaborate with multi-functional teams to innovate and develop products used by millions. This role requires expertise in C, C++, and embedded systems.

Embedded Engineer
Apple is hiring a Cellular Embedded Software Engineer to work on groundbreaking cellular technologies. You'll collaborate with multi-functional teams to develop innovative products used by millions. This position requires expertise in embedded systems and programming languages like C and C++.