Join Apple's Hardware Technology organization as a SoC Firmware Engineer and be part of creating the next generation of innovative technology products. In this role, you'll be responsible for implementing new features and functionalities for Apple's premier SoCs, working at the intersection of hardware and software development.
You'll collaborate closely with cross-functional teams on various aspects of processor sub-system design, algorithm development, and firmware development. Your work will directly impact the development of embedded software solutions for both current and future Apple products. The role involves partnering with the silicon team to craft specifications for future chips, building software to run on new chips and boards, and developing drivers for various IP blocks in embedded environments.
As a SoC Firmware Engineer, you'll be working with cutting-edge technology, using languages like C and assembly language with ARM CPUs. You'll be involved in software development and testing in FPGA environments, low-level driver development, and hardware bring-up. The position requires strong debugging skills and proficiency in various tools and technologies, including configuration management tools and scripting languages.
This is an excellent opportunity for someone with a BS degree and a passion for embedded systems and firmware development. You'll be working in Cupertino, California, with a competitive base pay range of $121,900 to $183,600, plus additional benefits including comprehensive medical coverage, stock options, and education reimbursement.
At Apple, you'll be part of a team that values innovation, quality, and attention to detail. You'll have the opportunity to work on products that millions of people use daily, while growing your career in a supportive and dynamic environment. The role offers the perfect blend of technical challenge and creative problem-solving, making it an ideal position for someone looking to make a significant impact in the field of SoC firmware engineering.