Appleposted 2 days ago
Full-time • Entry Level
San Diego, CA

About the position

The Wireless Technologies and Ecosystems team is looking for highly motivated team player and technical Software Engineer to work on our next generation products. As a member of our team, you will participate in the development of Baseband Platform solutions for Apple’s cellular products. In this position you will have the opportunity to work with software development in one or more of Platform Memory areas e.g. Memory map, Non-volatile memory, MMU/MPU/Cache, EEPROM and Memory Management. The development includes all phases from concept definition, cross functional meetings/discussions, HW/SW requirements, documentation, test definition, development, bringup, debugging and factory support.

Responsibilities

  • Participate in the development of Baseband Platform solutions for Apple’s cellular products.
  • Work with software development in Platform Memory areas such as Memory map, Non-volatile memory, MMU/MPU/Cache, EEPROM and Memory Management.
  • Engage in all phases of development including concept definition, cross functional meetings, HW/SW requirements, documentation, test definition, development, bringup, debugging and factory support.

Requirements

  • Bachelor or Master degree in Electrical Engineering, Computer Science or equivalent degree.
  • Experience in CPU Architecture.
  • Programming experience in C.
  • Debugging/Troubleshooting experience.

Nice-to-haves

  • Experience with the full Software Development Lifecycle.
  • Experience in embedded programming and system concepts.
  • Staying curious and being open to continuous learning.
  • Highly collaborative with cross functional teams.
  • Customer focused and attention to the smallest details.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service