Taro Logo

Wireless SoC FW Engineer

Apple is a leading technology company known for its innovative products including iPhone, Mac, iPad, and wearables.
$121,908 - $183,643
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Wireless SoC FW Engineer

As a Wireless SoC FW Engineer at Apple, you'll join the growing Wireless Connectivity Silicon team responsible for all aspects of wireless silicon development. You'll work on embedded firmware for SoC bring-up and wireless connectivity enablement, collaborating closely with Software Engineering teams. Key responsibilities include:

  • Implementing embedded firmware for hardware and system bring-up, driver implementation, and protocol stack development
  • Working with product SW teams on system-level API and firmware functionality
  • Collaborating with test and protocol stack teams to resolve issues
  • Implementing new product features for wireless protocol stacks, device drivers, and diagnostics
  • Debugging realtime systems with limited visibility
  • Collaborating with Radio, MAC, and Systems engineering teams on innovative algorithms, calibrations, and protocols
  • Supporting pre-silicon validation and post-silicon bringup
  • Developing SoC test and calibration capabilities

This role offers the opportunity to work on cutting-edge wireless technologies that impact millions of customers worldwide. You'll be at the center of a critical silicon design group, contributing to the development of highly energy-efficient wireless products.

Requirements:

  • BS degree (required)
  • Strong background in embedded FW development using C and assembly languages
  • Familiarity with ARM CPUs and internals
  • Experience with low-level hardware interfaces and bare-metal software development
  • Understanding of embedded concepts like RTOS, concurrency, and multi-processor systems
  • Experience in developing low-level drivers and performing HW bring-up
  • Knowledge of wireless communication protocols (MAC/PHY/Radio layers)
  • Familiarity with industry standards like Bluetooth, WLAN, Zigbee, UWB (preferred)
  • Proficiency in at least one scripting language (Python, Perl, or Tcl)
  • Excellent communication skills

Apple offers a competitive compensation package, including base pay, potential stock awards, and comprehensive benefits. This is an excellent opportunity to contribute to groundbreaking wireless technologies at one of the world's most innovative companies.

Last updated 9 months ago

Responsibilities For Wireless SoC FW Engineer

  • Implement embedded firmware for SoC bring-up and wireless connectivity
  • Collaborate with Software Engineering teams
  • Develop system-level API and firmware functionality
  • Implement new product features for wireless protocol stacks and drivers
  • Debug realtime systems with limited visibility
  • Support pre-silicon validation and post-silicon bringup
  • Develop SoC test and calibration capabilities

Requirements For Wireless SoC FW Engineer

Python
  • BS degree
  • Strong background in embedded FW development (C and assembly)
  • Experience with ARM CPUs
  • Knowledge of low-level hardware interfaces
  • Understanding of RTOS and multi-processor systems
  • Experience in low-level driver development
  • Knowledge of wireless communication protocols
  • Proficiency in scripting languages (Python, Perl, or Tcl)
  • Excellent communication skills

Benefits For Wireless SoC FW Engineer

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

Interested in this job?