Core Firmware Technologies Development Engineer

Technology company that designs and develops consumer electronics, software, and services.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Core Firmware Technologies Development Engineer

The Core Firmware Technologies team at Apple is seeking a talented systems software engineer to join their mission-critical team. As part of the Core Operating Systems group, you'll be responsible for ensuring seamless integration between hardware and software across multiple Apple product lines including macOS, iOS, iPadOS, watchOS, tvOS, and visionOS.

The role focuses on extending and improving the security, performance, and usability of Apple firmware. You'll work alongside world-class engineers who are shaping the future of device security and robustness for all Apple products. The team is responsible for securely loading Apple operating systems and firmwares, as well as accelerating development by providing firmware frameworks to client teams across the company.

This position requires strong expertise in firmware and kernel-level development, with a solid foundation in C programming. You'll be involved in implementing and maintaining robust testing approaches, including unit, integration, and system testing. The ideal candidate should have knowledge of modern processor architectures and experience with real-time operating systems.

Working at Apple means being part of a team that's committed to building fully-integrated operating systems that combine hardware and software into a singular Apple experience. You'll have the opportunity to contribute to groundbreaking technologies that span multiple product lines and help create distinct, holistic user experiences that continue to surprise and delight customers.

The role demands excellent collaboration skills, as you'll be working with various teams across different locations to create cohesive solutions. Additional technical skills in C++ and Python 3 are valuable assets for this position. If you're passionate about delivering high-quality, innovative software and can see the big picture while understanding detailed technical implementations, this role offers an exciting opportunity to make a significant impact at Apple.

Last updated a day ago

Responsibilities For Core Firmware Technologies Development Engineer

  • Extend and improve the security, performance, and usability of Apple firmware
  • Work on securely loading Apple operating systems and firmwares
  • Provide firmware frameworks to client teams across the company
  • Create cohesive solutions for multiple teams in different locations

Requirements For Core Firmware Technologies Development Engineer

Python
  • Experience with firmware, device-driver, and/or kernel-level development
  • Experience with C
  • Knowledge of unit, integration, and system testing approaches
  • BS in Computer Engineering/Computer Science/Electrical Engineering or equivalent industry experience
  • Strong written and verbal communication skills

Interested in this job?

Jobs Related To Apple Core Firmware Technologies Development Engineer

Software Engineer - Darwin Runtime

Senior Software Engineer position at Apple working on Darwin Runtime and Secure Enclave, focusing on embedded systems security and kernel development.

RFIC Design Engineer

Senior RFIC Design Engineer position at Apple, focusing on wireless SoC design and implementation for consumer electronics, requiring 3+ years of experience in RF/analog design.

Hardware Systems Integration Engineer - Apple WATCH

Senior Hardware Systems Integration Engineer position at Apple, focusing on Apple WATCH development, offering competitive salary range of $143,100-$264,200 with comprehensive benefits.

Manufacturing Design Engineer (MDE) - iPad

Senior Manufacturing Design Engineer position at Apple, focusing on iPad production processes and supplier collaboration with competitive compensation and benefits.

Sensing Product Design Architecture Engineer

Senior Sensing Product Design Architecture Engineer role at Apple, focusing on mechanical design analysis and sensing technologies development with 5+ years experience required.