BSP Software Engineer

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

Summary

Posted:
Weekly Hours: 40
Role Number: 200118071
Join the Wireless Technologies and Ecosystems organization and drive innovation that matters. As part of the Wireless team you will be working on building solutions for wireless technologies. We are looking for an individual who can get results and innovation in a high-paced environment. Someone who can extract extraordinary value from a task otherwise seen as seen routine to others. Dynamic, encouraging people and innovative, industry-defining technologies are the norm at Apple. You should join the Apple Wireless Performance Team if you want to help deliver the next amazing Apple product!

Key Qualifications

  • 2 years experiences in BSP/Device Driver development and debugging, and experience in multiple driver areas is helpful
  • Strong programming skills on C and C++ and assembly programming skills is a plus
  • Deep understanding of multi-core embedded HW system and RTOS
  • Good at analyzing and triaging complicated modem issues
  • Highly motivated and focused, self starter
  • A great teammate with strong verbal and written interpersonal skills, proficient English communication is must-have
  • Investigate, prototype and deliver new and innovative system solutions

Description

As a BSP engineer in the Baseband Power Management team, we are responsible for: Design and development of the BSP framework software Develop state-of-the-art BSP/device drivers for modem Perform cellular digital and RF power consumption model with test equipments Bring up new hardware platforms Review HW schematics and assist HW debugging Support factory testing and resolve critical issues on-site Perform modem SW integration, and stabilize the baseline

Education & Experience

Minimum Bachelor's degree in Computer Science or Electronic Engineering or related degree

Additional Requirements