Core Firmware Evolution Engineer
Company | Apple |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Mid 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