System Software Engineer - Core Platform Group
Software and Services
Will you help us design future generations of revolutionary Apple products? The Apple Platform team is seeking a software engineer with a strong foundation in embedded engineering principles and a demonstrable passion for building new technologies. In this visible role you will be responsible to design, develop and implement complex SW modules for Apple products. Imagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Every single day, people do amazing things at Apple. Do you want to impact billions of users by developing an extraordinary product with a prime focus on accuracy, understandability and performance of the product? You will become part of a hands-on development team that furthers engineering perfection, creativity and innovation. Dynamic, inspiring people and innovative technologies are the norm here. We want you to join our team if you are a resourceful engineer with the desire to research and develop solutions that do not yet exist.
- Background in low-level software
- Excellent programming (C++/C/Assembly) and scripting skills (Python)
- Proficiency with debugging large, complex system software
- Experience with kernel, driver and firmware development a plus
- Experience with modeling and simulation a plus
- Knowledge of ARM and/or X86 architectures a plus
Apple’s Platform Architecture group is seeking a systems engineer who will help bridge the gap between Software and Hardware, influencing performance improvements, power efficiency, security, and the programming ease of Apple products.
Education & Experience
MSCS or MSEE Degree or equivalent.