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:
RTL Design Engineer

Senior RTL Design Engineer position at Apple, focusing on advanced mixed-signal circuits design and verification, offering competitive compensation and comprehensive benefits.

Silicon Validation Engineer

Senior Silicon Validation Engineer role at Apple, focusing on SerDes validation and characterization for mobile SoCs, offering competitive compensation and comprehensive benefits.

AirPlay Audio Engineer

Senior Software Engineer role at Apple focusing on AirPlay audio features development, requiring expertise in C++, real-time audio programming, and embedded systems.

Core BringUp Engineer

Senior Core BringUp Engineer position at Apple, focusing on embedded systems development and hardware platform bring-up for iOS devices with competitive compensation and benefits.

Sr. Software Engineer-Apple TV

Senior Software Engineer position at Apple working on Apple TV and HomePod software, focusing on embedded systems and entertainment experiences.

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