
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 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.
Job Description
Who you are
You have hands-on experience with real-time embedded software and firmware, demonstrating strong software design, problem-solving, and debugging skills. Your detailed understanding of software engineering principles using C and C++ allows you to tackle complex challenges effectively. You are skilled in working with Real Time Operating Systems (RTOS) and have experience in concurrent programming, which is essential for developing robust software solutions.
Your background includes experience with video codec technologies, which enhances your ability to contribute to projects involving image and video processing. You possess excellent written and oral communication skills, enabling you to collaborate effectively with cross-functional teams and convey technical concepts clearly.
What you'll do
In this role, you will be responsible for developing application, driver, and firmware software for image and video compression and processing. You will implement features for applications such as the iPhone/iPad Camera capture, Live Photo, AirPlay, and FaceTime, ensuring high-quality performance across a variety of devices. Your work will involve bringing up new hardware platforms and contributing to the roadmap for future projects.
You will collaborate with multiple teams to develop software features and fix related bugs, ensuring that the final product meets Apple's high standards. Additionally, you will prototype features for future products and design, improve, and maintain the software infrastructure across multiple platforms. Writing and enhancing new testing tools will also be part of your responsibilities, allowing you to contribute to the overall quality and reliability of Apple's software offerings.
What we offer
At Apple, you will have the opportunity to make a significant impact on products used by a billion users worldwide. You will gain valuable experience in the productization cycle, working alongside talented professionals in a collaborative environment. Apple is committed to fostering an inclusive culture where diverse perspectives are valued, and you will be encouraged to grow and develop your skills throughout your career.
We offer competitive compensation and benefits, along with the chance to work on cutting-edge technologies that shape the future of consumer electronics. Join us and be part of a team that is dedicated to innovation and excellence in everything we do.
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 Senior Embedded Software Engineer to design and implement firmware and low-level software for groundbreaking products. You'll work with C, C++, and embedded Real-Time Operating Systems in Sunnyvale.

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 seeking a Camera Embedded Software Engineer to drive innovative technologies for its products. You'll work on core camera and ISP technologies, requiring proficiency in C/C++ and embedded software development. This role demands 3 years of experience in a fast-paced, multi-functional environment.

Embedded Engineer
Apple is hiring an Embedded Software Engineer to bridge hardware and software in their Platform Architecture team. You'll develop macOS, iOS, and micro-controller code, requiring expertise in C and embedded systems. This role is based in Cupertino, California.