Embedded Software Engineer

Global technology company that designs, develops, and sells consumer electronics, software, and services.
$143,100 - $264,200
Embedded
Senior Software Engineer
In-Person
5+ years of experience
Consumer

Description For Embedded Software Engineer

Apple's System Firmware and Diagnostics team is seeking an experienced embedded firmware engineer to join their innovative team. This role focuses on designing, developing, and debugging firmware used in the manufacturing and testing process of Apple's popular products. As a Senior Software Engineer, you'll work with leading experts to integrate core technologies and algorithms into system firmware deployed on factory lines.

The position involves architecting and implementing manufacturing systems firmware for complex embedded devices that are crucial to Apple's groundbreaking products. You'll be writing firmware and drivers for various interfaces, chipsets, and communications protocols, working with both internal and commodity SoCs. The role requires strong expertise in C/C++ programming and embedded firmware development in multi-threaded systems.

Working in a vibrant and collaborative environment, you'll interact closely with cross-functional teams including Electrical Engineering, Software Engineering, Quality Assurance, Program Management, Manufacturing, and Operations. The role offers excellent growth opportunities and encourages innovation, rapid iteration, and autonomy.

The compensation package is competitive, ranging from $143,100 to $264,200 base salary, plus additional benefits including stock options, comprehensive medical coverage, and education reimbursement. This position includes 10-20% international travel (flexible and product dependent), making it ideal for someone who enjoys both technical challenges and global collaboration.

Join Apple's team to contribute to the development of next-generation products while working with cutting-edge technology and some of the industry's brightest minds. This role offers the perfect blend of technical expertise, innovation, and cross-functional collaboration in one of the world's most respected technology companies.

Last updated 16 days ago

Responsibilities For Embedded Software Engineer

  • Architect and implement manufacturing systems firmware for complex embedded devices
  • Write firmware and drivers for interfaces, chipsets and communications protocols
  • Work with cross-functional teams including Electrical Engineering, Software Engineering, QA, Program Management, Manufacturing and Operations
  • International travel requirement of 10-20% (flexible and product dependent)

Requirements For Embedded Software Engineer

  • 5+ years of relevant industry experience
  • Proficiency in C/C++ programming
  • Background in embedded firmware development in multi-threaded systems
  • Excellent written and verbal communication skills for both peer and management audiences

Benefits For Embedded Software Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs (RSU and ESPP)
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts and free services

Interested in this job?

Jobs Related To Apple Embedded Software Engineer

RF System Integration Engineer - Cellular

Senior RF System Integration Engineer position at Apple, focusing on wireless system design and characterization for iPhones, Watches, and iPads, requiring 5+ years of RF experience.

CAD Emulation Engineer

Senior CAD Emulation Engineer role at Apple, focusing on FPGA and emulation platforms for next-gen processor development, requiring 10+ years experience.

System Power Engineer

Senior System Power Engineer role at Apple, focusing on optimizing battery life and performance for consumer products, offering $175,800-$264,200 salary range.

Core BringUp Engineer

Senior Core BringUp Engineer position at Apple, focusing on embedded systems development and hardware platform integration for iOS devices.

Firmware Engineer - Instrument Engineering

Senior Firmware Engineer position at Apple, focusing on embedded systems and RF/Analog Test Equipment development, offering $175,800-$312,200 salary range.