Cellular Layer1 Control Software Dev Engineer

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$135,400 - $250,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Cellular Layer1 Control Software Dev Engineer

Join Apple's Wireless Technologies and Ecosystems (WTE) team to drive innovation in cellular technologies. As a Cellular Layer1 Control Software Dev Engineer, you'll be responsible for specifying, designing, and implementing PHY/Layer1 Control Software/Firmware for state-of-the-art mobile wireless communication systems. You'll work on key scheduling and control processing within tight timeline, latency, and energy constraints. The role involves developing pre-silicon emulation systems/virtual platforms, implementing leading-edge tools for build, formal verification, and testing, and defining methodologies and standards. You'll collaborate with other product development groups to push industry boundaries and improve product experiences for customers worldwide.

Key Qualifications: • In-depth hands-on experience with real-time, embedded cellular 3G/4G/5G PHY L1 Software/Firmware • Strong knowledge of embedded real-time control, advanced digital signal processing, communications, and information theory • Strong understanding of software engineering principles using C and/or C++, Real Time Operating Systems (RTOS), and concurrent programming • Working knowledge of computer architecture, focusing on HW/SW interfaces of high-speed communication subsystems • Experience with silicon prototyping, emulation systems, and virtual platforms • Experience in SW verification and HW validation using scripting and automation frameworks

Education & Experience: • BSEE or relevant industry experience

This role offers an opportunity to work on groundbreaking cellular technologies that solve everyday problems for customers using iPhone, iPad, Watch, and other wireless product lines. You'll be part of a team that takes pride in disrupting traditional models of the cellular ecosystem and bringing user experience to the next level.

Last updated a month ago

Responsibilities For Cellular Layer1 Control Software Dev Engineer

  • Specify, design, and implement PHY/Layer1 Control Software/Firmware for mobile wireless communication systems
  • Implement key scheduling and control processing within tight constraints
  • Develop pre-silicon emulation systems and virtual platforms
  • Evaluate and implement leading-edge tools for build, formal verification, and testing
  • Define methodologies and standards
  • Collaborate with other product development groups to push industry boundaries

Requirements For Cellular Layer1 Control Software Dev Engineer

  • In-depth experience with real-time, embedded cellular 3G/4G/5G PHY L1 Software/Firmware
  • Strong knowledge of embedded real-time control, DSP, communications, and information theory
  • Proficiency in C and/or C++, Real Time Operating Systems (RTOS), and concurrent programming
  • Understanding of computer architecture, focusing on HW/SW interfaces of communication subsystems
  • Experience with silicon prototyping, emulation systems, and virtual platforms
  • Experience in SW verification and HW validation using scripting and automation frameworks
  • BSEE or relevant industry experience

Benefits For Cellular Layer1 Control Software Dev Engineer

Medical Insurance
Dental Insurance
401k
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Tuition reimbursement for job-related education
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Potential relocation assistance

Interested in this job?

Jobs Related To Apple Cellular Layer1 Control Software Dev Engineer

Senior Software Dev Engineer, AWS Alameda

Senior Software Dev Engineer role at AWS Alameda, building innovative Control Plane technologies for AWS services.

Support Engineer IV, ADSP Support Engineering

Senior Support Engineer role for Amazon's Demand Side Platform (DSP), focusing on troubleshooting, automation, and customer issue resolution.

Software Dev Engineer - Solid State Devices, Nitro SSD

AWS seeks a Senior Software Dev Engineer for Solid State Devices to develop firmware for Nitro SSD, optimizing cloud infrastructure performance.

Network Development Engineer, ADC Networking International

Join AWS as a Network Development Engineer to build and operate the world's largest cloud computing infrastructure, leading projects in network engineering, deployment, and optimization.

Optical Network Development Engineer

Join AWS as an Optical Network Development Engineer to build and scale global networks supporting cloud infrastructure.