Apple's Wireless Software Engineering team is seeking highly motivated and self-directed engineers to work on cutting-edge 5G/LTE pre-silicon technology. The role involves identifying and developing new IP and creating simulation platforms for software functional verification and architecture exploration.
Requirements
- SystemC/Virtualizer/Simics development
- CPU subsystems and SOC architecture
- embedded systems/driver development
- ISS simulators and co-simulations
- SW bringup on virtual platform and debugging SW/model issues
Responsibilities
- modeling new IPs of cellular SOCs and integrating subsystems
- developing new simulation models by reading hardware specifications and using register description files
- integrating hybrid simulation to create a complete SOC
- integrating cycle-accurate CPU models for architecture exploration activities
- collaborate with SW, SOC, and SE teams to understand new hardware deltas and convert them to simulation requirements
- play the role of a pre-silicon architect to define the pre-silicon strategy for the simulation platform
Other
- Bachelor's/ Master’s degree in Computer Sciences, Electrical and Computer Engineering.
- 3 - 5 years of experience in SystemC/Virtualizer/Simics development.
- 7+ years of experience in an engineering role.
- Strong result-driven capabilities, including skills to prioritize, manage risks, maneuver in complex situation, and keep moving things forward.
- Creative problem-solving skills.