Virtual Prototype Engineer

1 - 3 years

3 - 6 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Join Wireless Technologies and Ecosystems (WTE), a globally recognized organization of engineers, and collaborate with cross-functional teams to drive innovation and develop products used by millions worldwide. 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.
Description
As part of our Wireless Technologies and Ecosystems (WTE) pre-silicon team, you ll help build and extend a virtual platform for next-generation cellular SoCs.
Responsibilities
  • Your work will focus on developing IP models and integrating subsystems into our in-house simulator to enable early software bring-up and architecture exploration. You will work in tight collaboration with the system engineering team and SoC hardware team to understand requirements, and partner with the software team to achieve end-to-end verification of real use cases. You will also be involved in integrating different simulators to create a system vehicle, enabling full-system validation across diverse components.
  • 1 3 years of industry experience in software development, modeling, or pre-silicon verification.
  • Strong C++ programming skills, including object-oriented design, templates, and debugging.
  • Solid understanding of CPU subsystems (caches, MMU, interrupt controllers, bus/interconnect basics).
  • Exposure to SystemC/TLM-2. 0 modeling concepts or other simulation frameworks.
  • Scripting skills in Python, Perl, or Bash for build automation and regression flows.
Preferred Qualifications
  • Familiarity with SoC concepts such as memory-mapped I/O, register programming, and integration of hardware blocks.
  • Ability to read and interpret hardware specifications and translate them into executable models.
  • Good problem-solving, debugging, and collaboration skills to work across hardware and software teams.
  • Understanding of hybrid and co-simulation techniques that blend functional and cycle-accurate models to enable realistic system analysis.
  • Familiarity with cellular modem subsystems (LTE/NR) and related protocol stacks.
  • Basic embedded software knowledge (bootloaders, drivers, OS bring-up) to validate use cases on virtual platforms.
  • Understanding of SoC architecture exploration workflows and performance analysis.
  • Exposure to industry tools such as ARM Fast Models, Synopsys Virtualizer, Wind River Simics, or QEMU.
  • Knowledge of version control and CI/CD flows (Git, Jenkins, CMake, unit testing).
nan

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Apple logo
Apple

Computers and Electronics Manufacturing

Cupertino California

RecommendedJobs for You

hyderabad, chennai, bengaluru