All roles at Apple

Senior Cellular Virtual Platform Developer

RemoteFull-time4–14 yrsPosted 3 weeks ago

Mid-level software engineering role at Apple. Needs 4+ years and a B.Tech, B.E. or M.Tech. Remote.

About the role

The people here at Apple don’t just build products— they craft the kind of wonder that has revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts.

What you'll do

  • As a member of the simulation team you will be involved in the Virtual Prototype development for the SoC for the purpose of cellular software development
  • Closely collaborate with system engineering, SOC and SW teams
  • Job also includes integration of cycle accurate CPU subsystems for profiling activities, performance modelling, creation of hybrid simulation and speed optimisation
  • Be involved in the IP modelling, test bench development, subsystem integration and developing low level driver for VP platform verification
  • Additionally, you will closely engage in the SW bring-up on the simulation platform and provide support to the SW team

What you need

  • Git
  • Python
  • C++
  • Test cases
  • CI/CD
  • Prototyping

Good to have

  • C

More roles like this at Apple

Apply on Apple's site