JobsFirmware Engineer
Apple logo

Firmware Engineer

Apple

Location

Sunnyvale, CA

Type

Full-time

Posted

5/5/2026

Compensation

Not listed

Undergraduate with 2+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

As a firmware engineer in the Wireless Connectivity Silicon Team at Apple, you will play a crucial role in designing and developing innovative wireless silicon for various Apple products. This position requires a forward-thinking and dedicated individual who thrives in a collaborative environment. You will face new challenges daily, utilizing your problem-solving skills to create cutting-edge solutions. Your contributions will significantly impact the development of new silicon for Apple's ecosystem.

Requirements

  • Bachelor's degree with 3 plus years of industry experience
  • Strong embedded software fundamentals, including knowledge of design and development flows
  • Knowledge of wireless systems and protocols such as Wi-Fi or LTE/NR
  • Excellent problem-solving skills to address technical issues during design, development, and maintenance phases
  • Deep understanding of data structures, object-oriented design, and system architecture in an embedded environment
  • Strong software engineering skills including design and development using C and C++, scripting in Python, and debugging
  • Familiarity with 32-bit micro-controller architecture and low-level hardware interfaces
  • Experience with configuration management tools like GIT and Perforce
  • Strong understanding of design strategies for maintainability, scalability, and code reuse
  • Excellent communication skills, both written and oral
  • Highly organized, motivated, and passionate about driving results

Responsibilities

  • Design and develop innovative wireless silicon for Apple's products
  • Engage in a dynamic and highly collaborative environment
  • Address technical issues during the design, development, and maintenance phases
  • Utilize strong problem-solving skills to tackle new challenges
  • Implement software solutions using C, C++, and Python
  • Manage configuration and release processes effectively
  • Ensure maintainability, scalability, and code reuse in design strategies

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?