Virtual Prototype Developer

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$135,400 - $250,600
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
SerDes Micro Architect

Senior SerDes Micro Architect position at Apple, focusing on analog mixed-signal IP development for Apple silicon products.

Mixed Signal IP Post-Silicon Validation Engineer

Senior Mixed Signal IP Post-Silicon Validation Engineer position at Apple, focusing on lab validation and characterization of analog/mixed-signal circuits.

Application & System Firmware Engineer

Senior Firmware Engineering role at Apple focusing on embedded systems development, firmware architecture, and hardware-software integration for Apple products.

Camera ISP Algorithm Engineer - Pixel Processing

Senior Camera ISP Algorithm Engineer role at Apple, focusing on developing image processing algorithms and optimizing camera systems for Apple products.

iPhone System Design Power Model Engineer

Senior iPhone System Design Power Model Engineer role at Apple focusing on hardware power modeling and optimization.

Description For Virtual Prototype Developer

Join Apple's Cellular Software team as a Virtual Prototype Developer working on next-generation cellular technologies and features. This is an exciting opportunity to be at the forefront of embedded 5G/4G/multimode cellular modem software/firmware development within a silicon design group.

As a Software Engineer in this role, you'll be responsible for:

  • Designing and implementing verification strategies for Apple wireless products
  • Ensuring conformance to 3GPP specifications and internal design requirements
  • Working on embedded software development covering design, coding, pre-silicon and post-silicon tests
  • Contributing to cellular protocol development in areas like PHY, MAC, RLC, RRC, and NAS
  • Developing and debugging software using C/C++

The ideal candidate will have strong knowledge of cellular technologies (UMTS, HSPA+, LTE, NR) and related 3GPP/ETSI standards. You should have experience in embedded software/firmware development and validation of cellular protocols.

Apple offers a comprehensive benefits package including competitive base pay ($135,400-$250,600), equity participation through RSUs and ESPP, comprehensive medical/dental coverage, retirement benefits, education reimbursement, and potential bonuses or commission payments.

This is a unique opportunity to work on cutting-edge cellular technologies at one of the world's most innovative companies. You'll be part of a team crafting state-of-the-art cellular SoCs while ensuring best-in-class user experience for Apple's wireless products.

Last updated 5 days ago

Responsibilities For Virtual Prototype Developer

  • Design and implement verification strategies for Apple wireless products
  • Ensure conformance to 3GPP specifications and internal design requirements
  • Work on embedded software development covering design, coding, pre-silicon and post-silicon tests
  • Develop and validate cellular protocols
  • Write and debug software using C/C++

Requirements For Virtual Prototype Developer

  • Knowledge of cellular technologies: UMTS, HSPA+, LTE or NR and related 3GPP/ETSI standards
  • Experience in embedded software/firmware development
  • Experience with cellular protocols (PHY, MAC, RLC, RRC, NAS) in LTE/NR domain
  • Software development and debugging skills in C/C++
  • English language proficiency
  • Bachelor or Master in Computer Science, Embedded System Engineering, or related field

Benefits For Virtual Prototype Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget
  • Equity

Interested in this job?