Senior SoC Firmware Engineer — Equity & Relocation

Apple Inc.

Cupertino (CA)

On-site

USD 184,700 - 324,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Educational expense reimbursement
Relocation assistance
Employee stock purchase plan

Job summary

Apple in Cupertino is seeking an embedded software engineer to design firmware, device drivers, and system‑level software for upcoming chips and boards. You will work with silicon teams to craft specs, develop drivers for IP blocks, and ensure integration testing from code to hardware.

Requires BS degree and 10+ years of relevant experience; strong C/assembly on ARM, Verilog/SystemVerilog, FPGA experience, and scripting skills.

Qualifications

  • BS degree plus 10 years embedded firmware experience.
  • Strong C/assembly on ARM CPUs and Verilog/SystemVerilog knowledge.
  • Experience with FPGA, HW bring-up and IP block drivers.
  • Proficient in scripting languages (Python, Bash, Perl).

Responsibilities

  • Develop firmware, device drivers, and system‑level software for current and future chips.
  • Collaborate with silicon teams to craft specifications and run hardware/software integration tests.
  • Design and integrate code into shipping products under tight timelines; strong debugging required.

Skills

C
Assembly
C++
ARM CPUs
Firmware dev
Verilog/SystemVerilog
Debugging
HW bring-up
Python/Scripting

Education

BS in related field

Tools

Git
Subversion
Perforce

Job description

Apple in Cupertino is seeking an embedded software engineer to design firmware, device drivers, and system‑level software for upcoming chips and boards. You will work with silicon teams to craft specs, develop drivers for IP blocks, and ensure integration testing from code to hardware.

Requires BS degree and 10+ years of relevant experience; strong C/assembly on ARM, Verilog/SystemVerilog, FPGA experience, and scripting skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SoC Firmware Engineer
SoC Firmware Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 325,000
Medical and dental coverage
Retirement benefits
Educational expense reimbursement
+2
Senior Firmware Engineer
Senior Firmware Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Firmware Engineer: Mixed-Signal IP for Next-Gen SoCs
Firmware Engineer: Mixed-Signal IP for Next-Gen SoCs

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 226,000
Stock programs
RSU awards
Discounted stock purchases
+4
Embedded Firmware Engineer: Systems & Hardware Integration
Embedded Firmware Engineer: Systems & Hardware Integration

Apple • Santa Fe (NM)

On-site
Mixed-Signal IP Firmware Engineer
Mixed-Signal IP Firmware Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 226,000
Stock programs
RSU awards
Discounted stock purchases
+4
Senior Hardware Systems Architect - Embedded & Power
Senior Hardware Systems Architect - Embedded & Power

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 325,000
Medical and dental coverage
Employee stock programs
Relocation assistance
+1
Silicon Validation Software Engineer: Embedded and Low-level Programming
Silicon Validation Software Engineer: Embedded and Low-level Programming

Apple • Cupertino (CA)

On-site
USD 171,000 - 303,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
Silicon Validation Software Engineer: Embedded and Low-level Programming
Silicon Validation Software Engineer: Embedded and Low-level Programming

Apple • Austin (TX)

On-site
USD 139,000 - 259,000
Comprehensive medical and dental coverage
Retirement benefits
Educational expense reimbursement
+1
Senior Wireless SoC Firmware Engineer (Bring-up & Drivers)
Senior Wireless SoC Firmware Engineer (Bring-up & Drivers)

Apple Inc. • San Francisco (CA)

On-site
USD 175,000 - 309,000
Stock options
Relocation assistance
Tuition reimbursement
+1
Hardware Systems Engineer - Board Design
Hardware Systems Engineer - Board Design

Apple Inc. • Cupertino (CA)

On-site
USD 140,000 - 230,000