- With guidance, you will work within the Power Management Unit’s Software Team to design, develop and debug firmware solutions for our current and future products.- Collaborate with digital design, silicon verification and your colleagues in the software team to investigate future project’s firmware needs (including the development environment and tools too).- Deliver system-level API and firmware functionality to meet product requirements; coding, debugging and hardware/software integration testing; and communicating results and recommendations.- Work with multi-functional teams across Apple, to support product development into mass production.- Work closely with peers to achieve efficient and aligned methodologies and maintain overall code quality.- Some international travel is required