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:
Software Engineer - Darwin Runtime

Senior Software Engineer position at Apple working on Darwin Runtime and Secure Enclave, focusing on embedded systems security and kernel development.

Core Firmware Technologies Development Engineer

Core Firmware Technologies Development Engineer position at Apple, focusing on firmware security, performance, and development of operating system frameworks.

RFIC Design Engineer

Senior RFIC Design Engineer position at Apple, focusing on wireless SoC design and implementation for consumer electronics, requiring 3+ years of experience in RF/analog design.

Hardware Systems Integration Engineer - Apple WATCH

Senior Hardware Systems Integration Engineer position at Apple, focusing on Apple WATCH development, offering competitive salary range of $143,100-$264,200 with comprehensive benefits.

Manufacturing Design Engineer (MDE) - iPad

Senior Manufacturing Design Engineer position at Apple, focusing on iPad production processes and supplier collaboration with competitive compensation and benefits.

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 6 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?