Software Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services


Posted: Oct 22, 2018
Weekly Hours: 40
Role Number: 113499244
Do you have experience with low level/embedded software and kernel development? The Beats Software team is looking for a Software Engineer to design, develop and build the next generation audio and accessory platforms.

Key Qualifications

  • You have 4+ years of overall experience in low level/embedded software development
  • Deep understanding of hardware platforms & processor architectures
  • Experience in Kernel development (BSD, Linux, Mach)
  • Experience with complex software architecture design
  • Proven understanding of the operating system concepts and system architecture
  • Excellent collaborative skills including written and verbal communication
  • Experience in modern OS power management is a plus


You will design and implement core software systems for the next generation audio and accessory platforms. You will also work cross-functionally with many different teams to integrate various Beats and Apple technologies for the platform and help drive product developments

Education & Experience

BS/MS degree or equivalent

Additional Requirements