Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

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 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.

Job Description

Who you are

You have a BS/MS degree in Computer Engineering, Computer Science, Robotics, Mechatronics, or Electrical Engineering, and you bring over 5 years of experience in firmware or device driver development. Your proficiency with embedded development is complemented by strong coding skills in C and C++, allowing you to tackle complex challenges effectively. You have hands-on experience with embedded Real-Time Operating Systems such as FreeRTOS and VxWorks, which equips you to work on innovative projects. Familiarity with common interfaces like I2C, SPI, UART, and USB is second nature to you, and you understand the intricacies of compilers and toolchains targeting ARM Cortex-M/R/A architectures. You are also comfortable using tools such as debuggers and oscilloscopes, which are essential for your role.

What you'll do

As a Senior Embedded Software Engineer at Apple, you will be a critical member of a multi-disciplinary team, responsible for rapidly prototyping and validating novel concepts. Your work will directly influence future product direction by demonstrating the viability and potential of new technologies. You will collaborate closely with electrical, mechanical, controls, and AIML engineering counterparts to design and implement firmware and low-level software for new groundbreaking Apple products. This hands-on role requires you to tackle challenging problems and contribute to the development of technologies that will shape the future. You will be expected to lead initiatives that push the boundaries of what is possible, ensuring that the products you help create are both profoundly useful and delightful to use.

What we offer

At Apple, you will be part of a culture that values collaboration and innovation. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a significant impact on the future of technology. We offer competitive compensation and benefits, along with a supportive environment that fosters professional growth and development.

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

Apple

Embedded Engineer

Apple📍 Sunnyvale - On-Site

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.

🏛️ On-SiteMid-Level
3w ago
Apple

Embedded Engineer

Apple📍 Seattle - On-Site

Apple is hiring a Senior Embedded Software Engineer to develop and debug computer vision systems for the iOS DockKit Team. You'll work with Embedded Linux and JTAG in Seattle. This position requires 6+ years of experience in Embedded Software development.

🏛️ On-SiteSenior
7 months ago
Meta (Facebook)

Embedded Engineer

Meta (Facebook)📍 Sunnyvale

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.

2 months ago
Meta (Facebook)

Embedded Engineer

Meta (Facebook)📍 Sunnyvale

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.

5 months ago
Google

Embedded Engineer

Google📍 Sunnyvale

Google is hiring a Senior Embedded Engineer to work on platforms infrastructure engineering. You'll utilize your expertise in low-level systems programming and embedded operating systems. This position requires 5+ years of experience in relevant fields.

Senior
1 year ago