Quick summary
- Work type
- On-site
- Location
- San Diego, CA
- Salary
- $175,000–$308,500 / yr
- Posted
- 133 days ago
- Freshness
- Confirmed live today
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 83% of similar roles. Most pay $168,500–$241,750 — the shaded band above. At the midpoint, this role pays about $242k versus about $205k for comparable roles.
Based on 240 similar postings.
Employer
About Apple Inc
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 3513 open roles on FindRole.
Listed pay typically runs $165,800–$277,600 across 2730 roles with salary data.
Most-posted roles
- Software Engineer 287
- Machine Learning Engineer 126
- Engineering Program Manager 64
- Design Verification Engineer 49
- SoC Physical Design Engineer 43
At a glance
TL;DR · Cellular RF Firmware Engineer
The Cellular RF Firmware Engineer joins the RF transceiver team to develop embedded systems for cellular RF transceivers and radio systems. This role involves designing, implementing, and verifying real-time control firmware while collaborating with system engineers, hardware developers, and integration teams. Key responsibilities include defining RF firmware architecture, developing processing algorithms for front-end components, and creating device drivers with precise timing requirements. The candidate will also work with silicon designers to optimize power for RF circuitry and maintain infrastructure using Python and shell scripts. Required technical skills include low-level programming in C++, C, and assembler, 32-bit microcontroller experience, and proficiency with JTAG and ETM Trace tools. The role focuses on the development of innovative mobile wireless communications systems and solving complex problems related to transceiver architecture and hardware/software co-verification.
Skills
What you'll do
- Design and implement the RF firmware architecture for mobile wireless communication systems.
- Develop and optimize RF processing algorithms for transceivers and front-end components in cellular systems.
- Implement device drivers and control software with precise timing requirements for RF hardware.
- Collaborate with silicon designers to define transceiver architecture and software computing requirements.
- Optimize power consumption for all RF circuitry within the cellular system.
- Develop and maintain Python and shell scripts for cellular verification infrastructure.
- Debug embedded software systems using JTAG, ETM Trace tools, and RTL simulation environments.
What we're looking for
- Bachelor of Science degree and at least 10 years of relevant industry experience.
- Expertise in low-level programming using C++, C, and assembler for embedded systems.
- Proficiency in 32-bit micro-controllers, ISR, real-time processing, and managing limited resources.
- Strong skills in computer architecture and HW/SW co-verification.
- Proficiency in Python and shell scripting to develop infrastructure and verification libraries.
- Ability to debug embedded software systems using JTAG and ETM Trace tools.
- Experience with compilers and build files such as Make or CMake (preferred).
- Experience debugging via RTL simulation, SystemC environments, and improving Linux/MacOS development tools (preferred).
More like this
Similar roles
Wireless RF PHY Firmware Engineer
Apple Inc
Wireless RF PHY Firmware Engineer
Apple Inc
Wireless RF PHY Firmware Engineer
Apple Inc
Wireless Firmware Engineer
Qualcomm
Senior Firmware Engineer, Wireless
Anduril Industries