Summary
Do you love tackling challenges that have never been solved? Do you want to change the game? At Apple, you’ll have the chance to do just that. By joining our team, you’ll gain an insider’s view of how we develop groundbreaking products while contributing to technologies that reach over 1.8 billion devices and delight millions of people worldwide.
We’re looking for a software engineer to help deliver the next generation of Apple silicon. In this role, you’ll collaborate closely with logic designers to understand system-level operations and performance requirements. You’ll develop low-level software that validates functionality, ensures conformance, and drives performance at scale.
Description
In this highly visible position, you’ll be responsible for software development that enables silicon validation. You will design, develop, and integrate complex drivers, tests, and infrastructure to support SoC bring-up and debugging activities. Your work will span hands-on development, system-level validation, and problem-solving at the intersection of hardware and software. At Apple, new insights quickly evolve into extraordinary products, services, and customer experiences. Bring your curiosity, passion, and dedication to work, and you’ll discover what you’re capable of achieving. Our teams are dynamic, collaborative, and driven by innovation, with the shared goal of leaving the world better than we found it.
Minimum Qualifications
- 3+ years of experience of programming in RT/Embedded environments
- Strong knowledge in C
- Hands on experience with HW-SW integrations
- Excellent debug skills
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering or equivalent experience