Sr. Telephony Driver Engineer
Santa Clara Valley (Cupertino), California, United States
Software and Services
Join the "Wireless Technology and Eco-system (WTE)” organization and be part of an elite team of engineers, working with multi-functional teams to drive innovation and develop products used by millions worldwide. We are looking for a highly reciprocal individual who can excel in a high-paced environment. Be ready to make something extraordinary when you come here. Dynamic, supporting people and innovative, industry-defining technologies are the norm at Apple. The people who work here have reinvented and defined entire industries with our products and services. The same real passion for innovation also applies to our business practices - strengthening our dedication to leave the world better than we found it. You should join Apple if you want to help deliver the next amazing Apple product.
- Proven experience in C/C++ coding skills in a POSIX or embedded environment
- Proven understanding of multi-threaded programming and synchronization
- Broad experience in overall system design, implementation, and software architectures
- Excellent debugging skills in a variety of environments including those close to hardware
You will lead the design, development, and debugging of drivers involved with communicating with the cellular radio. Design and develop power management sequences and error recovery scenarios with hardware components. Gain a wide understanding of systems to aid in multi-functional work and investigate issues with software and hardware in difficult debugging environments. You will provide independent analysis and initiative to tune software for performance and efficiency. You will also provide mentorship to less senior engineers Advise management on options of solutions to critical issues.
Education & Experience
BS is required. CS/CE degree with an Operating Systems or Embedded Systems focus is preferred.