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

Firmware Engineer

$150.4k - $277.6k

Apple Oakbrook

Cupertino, California, United States Hardware

The Apple Beats 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 audio products. You will play a critical role in the product development lifecycle, turning early concepts into fully realized, world-class audio 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 audio products. This engineer will also perform characterization, test and validation of each design; analyze results and create reports/presentations when needed.

Responsibilities
  • System Integration & Delivery: Driving overall system delivery and ensuring all components integrate successfully on schedule.
  • Hardware Bring‑Up: Taking ownership of initial hardware bring‑up. When receiving new hardware for the first time, you will read schematics, validate board designs, and methodically test different chips and components to ensure they are functioning and communicating correctly.
  • Cross‑Functional Coordination: Coordinating seamlessly across numerous engineering teams to align hardware and software efforts.
  • Software Development: Executing software feature design, development, and rapid prototyping.
  • Testing & Validation: Performing characterization, testing, and validation of each design. You will analyze test results and create detailed reports or presentations to share with stakeholders.
Minimum Qualifications
  • BS in Electrical Engineering (EE), Computer Engineering (CE), Computer Science (CS), or an equivalent field with a strong software focus.
  • 6+ years of professional experience in firmware and device driver development.
  • Strong, demonstrable coding skills with a heavy emphasis on C
  • Extensive experience in hardware bring‑up, reading schematics, and debugging chip‑level functionality on new hardware builds.
  • Proven experience in software feature design, development, and rapid prototyping.
  • Hands‑on experience with standard bus interfaces (I2C, SPI, UART, USB).
  • Familiarity with compilers and toolchains targeting ARM Cortex‑M/R/A architectures.
Preferred Qualifications
  • MS in Electrical Engineering (EE), Computer Engineering (CE), or equivalent.
  • A genuine, deep‑stated passion for innovation and embedded systems development.
  • Familiarity with Bluetooth (BT) and Bluetooth Low Energy (BLE) technologies and protocols is a strong plus.
  • Experience with C++ is a nice‑to‑have.
  • Excellent interpersonal and communication skills, with the ability to collaborate effectively with multiple cross‑functional groups under minimal supervision.

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.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for 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

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Cupertino, CA vacancy
  • Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic design... 
    Suggested
    Flexible hours

    CyberCoders

    Sunnyvale, CA
    2 days ago
  • $180k - $270k

     ...Everpure's Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules. In this role, you will work...  .... You will collaborate closely with cross-functional engineering teams to solve complex system-level problems and help deliver... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure, Inc.

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...pushing the boundaries of what's possible in robotic manipulation. Amazon is seeking a talented and motivated Senior Embedded Firmware Engineer to design, implement, and launch firmware for highly dexterous robotic end effectors. In this role you will own firmware sub-domains... 
    Suggested
    Internship
    Overseas
    Flexible hours
    Night shift
    Day shift

    Amazon

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

    Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding!In this role, you'll collaborate with a world-class team at the forefront of AI and accelerated computing technology! In this role you'll drive the development of low-level firmware powering... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...Embedded Applications Testing Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with and implementing interfaces to various... 

    Intelliswift

    Sunnyvale, CA
    4 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... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...Yearly (Full Time)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work Location: WA - Redmond (Preferred) US - CA - Sunnyvale (Secondary)Summary:The main function of... 
    Full time

    SRI Tech

    Sunnyvale, CA
    5 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... 
    Full time

    Nvidia

    Santa Clara, 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... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...Translate system requirements into design specifications and develop firmware applications for low-power, small-system environments.Design,...  ...collaboration across multiple teams in Digital and beyond. Engineering for device systems spans deep collaboration across engineering... 
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    8 hours ago
  •  ...Embedded Applications Testing Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with and implementing interfaces to various... 

    Intelliswift

    Sunnyvale, CA
    4 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... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    1 day 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... 
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • $184.7k - $324.8k

     ...You will partner closely with various team members on activities ranging from processor sub‑system design, algorithm development, firmware development to system debug, root cause analysis, and corrective action. You will be developing embedded software solutions for our... 
    Relocation

    Apple

    Cupertino, CA
    8 hours 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... 

    Saxon Global

    Santa Clara, CA
    8 hours ago
  •  ...Senior Firmware Engineer Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure... 
    Work at office
    Worldwide

    Microsoft Corporation

    Santa Clara, CA
    4 days ago
  •  ...Role: Firmware Engineer (Full Time) Location: Cupertino CA(Onsite) Mandatory Skills: Firmware development using C; 4+ years of experience. Skills: Requirements - Firmware Engineer Firmware configuration and maintenance for new product bringup:... 
    Full time

    Vir Healthway

    Cupertino, CA
    2 days ago
  • $150k - $220k

     ...We are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, and optimize low-level software with a...  ...role involves working closely with hardware engineers to shape firmware architecture, drive hardware bring-up, and ensure seamless integration... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    eSpace

    Saratoga, CA
    4 days ago
  •  ...Senior Firmware Engineer Cupertino, CA Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking hardware that will power the next generation of artificial intelligence. Etched was founded on the belief that new hardware will... 

    ETCHED LLC

    Cupertino, CA
    2 days ago
  • $184.7k - $324.8k

     ...Senior Firmware Engineer At Apple, we work every single day to craft products that enrich people's lives. Do you love working on challenges that no one has solved yet? Do you like changing the game? We have an opportunity for a results-oriented and extraordinarily hardworking... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $85 - $90 per hour

     ...Required Skills & Experience Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. Experience with MCUs...  ...track record in producing production-quality, fail-safe firmware for low-power real-time systems. Knowledge of ARM Cortex M0/M3... 
    Contract work

    Insight Global

    Sunnyvale, CA
    4 days ago
  •  ...Senior Firmware Engineer Responsible for architecting and developing firmware and microcontroller subsystems for Client Labs' SoC and systems products. Firmware is responsible for implementing the major differentiating features of Client Labs' products. Overview... 
    Immediate start

    InterSources

    Santa Clara, CA
    4 days ago
  • $153k - $242k

     ...March 2025. Learn more at What You’ll Do To accelerate datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for our next-generation Baseboard Management Controllers (BMCs).... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    8 hours 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... 

    Jobleads-US

    Sunnyvale, CA
    1 day ago
  • $165.2k - $223.6k

     ...challenges that have never been seen before, and deliver results that help our customers change the world.We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms for power and performance management on ML Acceleration... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    8 hours ago
  •  ...Blue Origin LLC is seeking an experienced firmware engineer to develop ROM code and run-time firmware for Digital Beamforming ASICs. The role collaborates with hardware and systems engineers to define interfaces and validate both pre- and post-silicon work for DBF ASICs... 
    Relocation

    Jobleads-US

    Cupertino, CA
    2 days 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... 
    Permanent employment
    Temporary work
    Local area
    Immediate start
    Worldwide
    Relocation

    Jobleads-US

    Cupertino, CA
    2 days ago
  •  ...Blue Origin LLC is seeking an experienced embedded firmware engineer to develop and secure firmware for enclaves in custom ASICs. You will work with ASIC, security, software, and system teams to ensure secure boot, attestation, and root-of-trust across lifecycle phases... 

    Jobleads-US

    Cupertino, CA
    2 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... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

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