Posted in

Core Firmware Evolution Engineer

Core Firmware Evolution Engineer

CompanyApple
LocationAustin, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • Experience in embedded firmware, device driver, and/or kernel-level development
  • Experience with C
  • Knowledge of unit, integration, and system testing approaches and how to apply them
  • Passion for delivering high-quality, innovative software
  • Strong written and verbal communication skills

Responsibilities

  • Modernize, refactor, and scale Apple’s OS-loader firmware to improve development efficiency, firmware security, and cross-product consistency
  • Partner with other development teams to ensure that Apple’s products continue to lead the market in security, usability, and robustness

Preferred Qualifications

  • Experience with quickly learning, debugging, and improving on an existing complex system
  • Experience with driving technical innovation across broad development community
  • Bachelor’s degree or equivalent experience in Computer Science, Computer Engineering, or a related field
  • Knowledge of modern processor architectures and supporting hardware
  • Experience with – and in-depth knowledge of – real-time operating systems
  • Experience with C++ and Python 3