Apple is seeking a talented SoC Firmware Engineer to join their Hardware Technology organization. This critical role involves implementing new features and functionalities for Apple's premier SoCs. The position offers an exciting opportunity to work on next-generation technology products at one of the world's leading tech companies.
As an SoC Firmware Engineer, you'll be deeply involved in processor sub-system design, algorithm development, and firmware development. You'll work closely with the silicon team to craft specifications for future chips and develop embedded software solutions for current and future Apple products. The role requires expertise in firmware and device driver development, with a focus on embedded environments.
Your responsibilities will include developing drivers for various IP blocks, providing system-level API functionality, and conducting hardware/software integration testing. You'll collaborate with cross-functional teams to meet product requirements while ensuring high-quality deliverables. The position demands strong debugging skills and the ability to perform root cause analysis.
The ideal candidate brings at least 10 years of relevant industry experience, with strong expertise in C and assembly language programming for ARM CPUs. Experience with FPGA environments, low-level driver development, and hardware bring-up is essential. Knowledge of various programming languages and tools, including C++, Python, and version control systems, is highly valued.
This role offers competitive compensation, including a base salary range of $175,800 to $312,200, plus additional benefits such as stock options, comprehensive medical coverage, and educational reimbursement. Join Apple's innovative Hardware Technology team and contribute to developing the next generation of groundbreaking products.