Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

$150.4k - $277.6k

Apple Inc.

Cupertino, California, United States Hardware

The Accessories team is seeking a highly motivated Firmware Engineer with a strong foundation in engineering principles and a deep passion for new technologies. In this role, you will be at the forefront of researching, developing, and innovating solutions for the next generation of Apple and Beats accessory products. You will play a critical role in the product development lifecycle, turning early concepts into fully realized, world-class devices. This role requires an energetic individual who thrives in a fast-paced, rapid-development environment and is ready to innovate.

Description

The Firmware Engineer will be part of a team that architect, design, develop, and maintain hardware and software systems for Accessory products. This engineer will also perform characterization, test and validation of each design; analyze results and create reports/presentations when needed. This role requires an energetic and motivated individual ready to innovate. Experience in a quick paced rapid development group is highly desired.

Minimum Qualifications

  • BS in Electrical Engineering (EE), Computer Engineering (CE), Computer Science (CS), or an equivalent field with a strong software focus.
  • 5+ years of professional experience in embedded firmware development for high-volume consumer accessories or mobile hardware.
  • Demonstrable coding skills with a heavy emphasis on C.
  • Extensive hands‑on experience in hardware bring‑up, reading schematics, and debugging chip‑level functionality on new hardware builds.
  • Proven experience with system integration and prototyping on low‑power microcontrollers (ARM Cortex‑M/R/A architectures).
  • Hands‑on experience with standard bus interfaces (I2C, SPI, UART, USB).
  • Excellent interpersonal and communication skills, with the ability to collaborate effectively with multiple cross‑functional groups under minimal supervision.

Preferred Qualifications

  • MS in Electrical Engineering (EE), Computer Engineering (CE), or equivalent.
  • Background in power delivery, power management, battery charging architectures, or sensor integration (accelerometers, thermal sensors).
  • Familiarity with Bluetooth (BT) and Bluetooth Low Energy (BLE) technologies, or proprietary short‑range wireless protocols.
  • Experience working with compiler toolchains, RTOS environments, and automated firmware test frameworks.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.

You’ll also receive benefits including:

  • Comprehensive medical and dental coverage
  • retirement benefits
  • a range of discounted products and free services
  • for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition
  • discretionary bonuses or commission payments as well as relocation.

Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Cupertino, CA vacancy
  • $152k - $241.5k

     ...the team and see how you can make a lasting impact on the world.We're looking for an experienced System Software Engineer to help develop the boot, firmware, and software solutions focused on safeguarding that power NVIDIA's next-generation SoCs. This is an opportunity... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 days ago
  •  ...NVIDIA Corporation in Santa Clara, CA seeks a Senior System Software Engineer to join the Tegra Core Firmware team working on boot firmware for the CPU/SoC. You will design, implement, and verify boot features, with emphasis on ARM boot sequences, Linux kernel responsibilities... 
    Senior

    NVIDIA

    Santa Clara, CA
    16 hours ago
  • $230.4k - $322.56k

     ...worldwide. Responsibilities Develop ROM code and runtime firmware for Digital Beamforming (DBF) ASICs. Develop and support...  ...ASICs. Work closely with hardware and communications systems engineers to define and implement firmware and hardware interfaces. Support... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Immediate start
    Worldwide
    Relocation

    Blue Origin

    Cupertino, CA
    1 day ago
  •  ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field.7+ years of hands-on experience in firmware or embedded software development.Strong proficiency in C and/or C++ for embedded systems.Experience with microcontroller architectures... 
    Senior

    Saxon Global

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...? Are you capable of crafting and implementing creative secure firmware solutions in heavily resource-constrained environments? If so,...  ...GPUs. NVIDIA is searching for an outstanding security software engineer to fill an exciting, yet fun role on our GPU Firmware team. You... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...Apple Inc. in Sunnyvale seeks an Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer to join a silicon design team crafting multimode cellular SoCs. You will implement physical layer algorithms and tightly coupled firmware for DSP hardware... 
    Senior

    Apple

    Sunnyvale, CA
    2 days ago
  •  ...Development Center U.S., Inc. in Cupertino, CA seeks an Embedded Software Development Engineer II to join the AWS Hardware Engineering Services team. You will own server-related firmware across embedded and large-scale systems, collaborating with engineers to deliver... 
    Senior

    Amazon

    Cupertino, CA
    2 days ago
  • $131.01k - $196.3k

     ...ImpactThe Ethernet PHY group at Marvell designs and develops high speed transceivers for computer networks. As a member of the SerDes PHY firmware team the candidate will contribute to the development of firmware for an embedded processor in a high-performance PAM4 encoding... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    5 days ago
  • $131.01k - $196.3k

     ...a place to thrive, learn, and lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly integrated component platforms with...  ...performance of the hardware, firmware and control loops. An engineer in this team will be involved in a full product lifecycle and will... 
    Senior
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    5 days ago
  •  ...Senior Firmware EngineerResponsible for architecting and developing firmware and microcontroller subsystems for Client Labs' SoC and systems...  ...data-centric systems, is seeking a Senior/Principal Firmware Engineer in Santa Clara, CA with experience implementing firmware for... 
    Senior
    Immediate start

    InterSources

    Santa Clara, CA
    3 days ago
  •  ...NVIDIA Corporation in Santa Clara, CA is seeking an experienced System Software Engineer to develop boot, firmware, and low-level software for next-generation SoCs and GPUs. You will work across automotive, embedded, and data center platforms, collaborating with architecture... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $230.4k - $322.56k

     ...Job Description As part of a hardworking team of specialists and engineers, you will develop low-level firmware for the secure enclaves of custom ASICs in the TeraWave system. You will work closely with silicon, software, security, and system engineering teams to develop... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Immediate start
    Relocation

    Blue Origin

    Cupertino, CA
    1 day ago
  • $184k - $287.5k

     ...Architecture teams to define end-to-end solutions.Define the firmware architecture for new products and features at the core of NVIDIA...  ...or a higher degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant software experience... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 days ago
  • $184k - $287.5k

     ...delivering innovations for GPU based Client products with focus on firmware development.Working with a global team of BIOS(UEFI)...  ...exciting problems.Bachelor’s Degree or higher; in Electrical Engineering or Computer Science or equivalent experience.8+ years of experience... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  •  ...We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The NVIDIA Firmware team develops groundbreaking networking features for AI, cloud, HPC and storage. We drive the data growth of the world’s biggest companies. With many hardworking engineers... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...Amazon is seeking a Senior Embedded Firmware Engineer to design, implement, and launch firmware for dexterous robotic end effectors. You will own firmware sub-domains and mentor teams, working across sensor processing, motor control, and real-time communication. You will... 
    Senior

    Jobleads-US

    Sunnyvale, CA
    16 hours ago
  •  ...CBL Solutions is seeking an experienced OpenBMC Firmware Engineer to design, develop, and enhance firmware for next-generation server platforms. You will work on OpenBMC, Redfish (bmcweb), and REST APIs within a Linux-based embedded environment, collaborating with hardware... 
    Senior

    CBL Solutions

    Santa Clara, CA
    2 days ago
  •  ...Amazon Development Center U.S., Inc. in Cupertino is seeking a Senior Embedded Software Development Engineer to own server firmware across BMC and embedded platforms. You will collaborate with world‑class engineers to design, validate, and support firmware for large-scale... 
    Senior

    Amazon

    Cupertino, CA
    3 days ago
  •  ...NVIDIA Corporation is seeking an experienced engineer to join the Tegra core firmware team. You will develop boot firmware features for Tegra platforms, working within safety and security standards and collaborating across engineering teams. The role requires strong C... 
    Senior

    NVIDIA

    Santa Clara, CA
    16 hours ago
  •  ...Amazon Annapurna Labs is seeking a Senior Firmware Engineer to design and implement firmware algorithms for power management, thermal control, and performance optimization on ML acceleration hardware. You will build telemetry systems and run real‑time decision processes... 
    Senior

    Amazon

    Cupertino, CA
    2 days ago
  • $184k - $356.5k

     ...NVIDIA is seeking a Senior Firmware Engineer to join its ambitious Firmware team in Santa Clara, CA. The role involves developing cutting-edge networking features for AI, cloud, HPC, and storage systems. Successful candidates will work closely with various teams, implement... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $170k - $235k

     ...SPACE EXPLORATION TECHNOLOGIES CORP, based in Sunnyvale, CA, is looking for a Sr. Wireless Firmware Engineer for Starlink Mobile. The role involves designing PHY algorithms for satellite-based 4G/5G systems, requiring at least 5 years of experience in wireless signal processing... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    4 days ago
  •  ...NVIDIA Gruppe is seeking a Senior Firmware Engineer to join their Firmware team. In this role, you will develop advanced networking features for AI, cloud, and HPC. You will work closely with various design teams and be involved in everything from implementation to verification... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    We are now looking for a Senior Firmware Verification and Bringup Engineer to join our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  •  ...NVIDIA Gruppe is looking for a Senior Firmware Engineer to join the CSP Engagements team. This role focuses on system software for data center products and requires deep technical expertise you will use to develop firmware solutions for server management and observability... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

    NVIDIA is looking for an excellent Software Engineer to join the InfiniBand Switch and NVLink FW group...  ...for the challenge?What you will be doing:As a Senior Software Engineer at NVIDIA, you will part of a group of firmware verification engineers, using your expertise in... 
    Senior
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    8 days ago
  • $136.5k - $276.5k

     ...stretch and grow your career our culture will embrace you. Open up opportunities with HPE. Job Description: Senior Product Security Software / Firmware Engineer Location: Sunnyvale, CA (Hybrid - 2-3 days onsite per week) This is a hybrid role requiring onsite presence... 
    Senior
    Work experience placement
    2 days per week
    3 days per week

    HITEC

    Sunnyvale, CA
    2 days ago
  •  ...Amazon.com Services LLC is seeking an innovative BIOS Engineer to design and implement UEFI/BIOS features for AWS server platforms in Cupertino, CA. You will debug boot-time firmware issues, optimize initialization sequences, and implement secure boot mechanisms across... 
    Senior

    Amazon.com Inc

    Cupertino, CA
    2 days ago
  • $174k - $252k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!