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

Firmware Engineer

$142.3k - $263.3k

Apple

The AirPods Firmware team is looking for an enthusiastic engineer to join our team. This is an individual contributor role to develop the technical development of the audio platform for our products. You will have the opportunity to drive the technology and product development for Apple's consumer audio products. In this role, you will work with a wide cross-functional team to continually innovate technology implemented in Apple products.

Description

This is a high visibility role that involves architecting and developing our audio platform. This platform is a key technology that integrates and manages the data and system states for our products. We are seeking someone who is passionate about our products and the drive to improving the quality and innovation of our deliverables. The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries. Excellent communication and collaboration is a must, as you will be asked to partner with team members and other engineering teams.

Responsibilities
  • Collaborate with cross-functional engineering and design teams to define product features and requirements
  • Design, implement, debug, and test embedded C/C++ code running on MCU’s for Apple-branded audio products
  • Develop highly efficient firmware designs delivering outstanding performance, optimizing power and memory footprints while meeting latency requirements
  • Enable expansion of our product ecosystem features through creation of performance and test tools
  • Debug real-time systems with limited visibility, working hands‑on with development hardware and lab equipment
  • Align cross-functional teams behind complex problems and solutions
Minimum Qualifications
  • BS in Science or Engineering
  • 5+ years of proven excellence in firmware, embedded software, embedded product development, or equivalent experience
  • Solid C/C++ coding abilities, experience implementing firmware in RTOS environments
  • Embedded software fundamentals, including knowledge of design and development‑flows, real‑time constraints, concurrency, multi‑threaded environments
  • Software and hardware debugging skills, familiarity with low‑level hardware interfaces (I2C, SPI, UART, etc)
  • Passion for product ownership, defining the customer experience, and track record of product development
  • Excellent written and verbal communication skills
Preferred Qualifications
  • Master's Degree in Science or Engineering
  • Experience with Python and/or other scripting languages
  • Experience with configuration and release management (git), continuous integration, unit and regression testing
  • Experience working with globally distributed teams working on large scale software projects
  • Strong understanding of design strategies for maintainability, scalability, and code reuse
  • Experience with development board and/or new silicon bringup
  • Experience with SoC power management, flash storage management, filesystems, telemetry and/or logging firmware

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 $142,300 and $263,300, 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

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 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in San Diego, CA vacancy
  • $116k - $200k

     ...wearables, handheld devices and other consumer, industrial or automotive control applications.Job Summary:The Senior Embedded Firmware Design Engineer is responsible for designing, developing and validating a variety of firmware-based systems and functions. The role... 
    Suggested
    Full time
    Work at office

    Semtech

    San Diego, CA
    2 days ago
  • $175k - $308.5k

     ...Mixed-Signal IP Firmware EngineerAt Apple, we work every single day to craft products that enrich people's lives. Do you love working...  ...for a results-oriented and extraordinarily hardworking FW Design Engineer. As a member of our multifaceted group, you will have the outstanding... 
    Suggested
    Relocation

    Apple

    San Diego, CA
    3 days ago
  • $142.3k - $263.3k

     ...AirPods Firmware EngineerThe AirPods Firmware team is looking for an enthusiastic engineer to join our team. This is an individual contributor role to develop the technical development of the audio platform for our products. You will have the opportunity to drive the... 
    Suggested
    Relocation

    Apple

    San Diego, CA
    3 days ago
  • $175k - $225k

     ...Job Description Job Description Join our fast-paced and passionate team as a Principal Firmware Engineer. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid... 
    Suggested
    Full time
    Local area
    Flexible hours

    Monarch Quantum

    San Diego, CA
    20 days ago
  • $100k - $150k

     ...Job Description Job Description Join our fast-paced and passionate team as Firmware Engineer 2. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup environment... 
    Suggested
    Full time
    Local area
    Flexible hours

    Monarch Quantum

    San Diego, CA
    20 days ago
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software... 
    Full time
    Work experience placement
    Casual work

    Qualcomm

    San Diego, CA
    10 hours ago
  • $103.6k - $155.4k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Cellular Technologies Software General Summary: Wireless R&D - Qualcomm Research (QR) division drives cutting edge research in enabling the next generation (6G) of wireless... 
    Full time
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    10 hours ago
  • $173.4k - $289k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Job Overview: Embedded Software Engineer (QGOV Division) - (Top Secret Clearance Highly Desired) Location: San Diego, CA or... 
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    10 hours ago
  • $30 per hour

     ...classroom, intellectual curiosity, and a genuine interest in Zoox’s mission.  Project Overview Zoox is seeking a motivated Firmware Engineer student worker to join our team, focusing on diagnostic services for the thermal and body systems. This is an opportunity to own... 
    Hourly pay
    Contract work
    Part time

    Zoox

    San Diego, CA
    6 days ago
  • $111.3k - $166.9k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ** This position is not eligible for Qualcomm immigration sponsorship. **   Job function :  The Products and Integration... 
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    10 hours ago
  • $97k - $150k

     ...LevelStaffEducationBachelor's DegreeTravel-Security Clearance RequiredSecretJob DescriptionPrescient Edge is seeking SME Computer Software Engineer to support a federal government client.Benefits & Compensation: At Prescient Edge, we believe that acting with integrity and... 

    Prescient Edge

    San Diego, CA
    2 days ago
  • $164k - $223k

    San Diego, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing, extending, and maintaining support for multiple embedded... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    2 days ago
  • $155k - $185k

     ...more information, visit . Job summaryThe Senior Embedded Software Engineer is responsible for the design, development, verification,...  ...motor control, battery management, board bring up, bootloaders, firmware updates, diagnostics, and inter-processor communicationsDesign,... 
    Full time
    Temporary work

    Inovio Pharmaceuticals

    San Diego, CA
    4 days ago
  • $159.2k - $215.3k

     ...until their planned de-orbit.About the Role:We're seeking an experienced embedded software engineer with security experience to architect and develop mission-critical firmware for our satellite systems. You'll work at the intersection of hardware and software, developing... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Diego, CA
    1 day ago
  • $87.1k - $157.45k

     ...currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration...  ...experts from the areas of systems engineering, hardware, firmware, RF front-end design, and signal processing.Developing software... 
    Full time

    Leidos

    San Diego, CA
    2 days ago
  • $221k - $265k

     ...CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/C++ for BMS (... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    4 days ago
  • Job TitleComputer Engineer IILocationSan Diego, CA 22400 US (Primary)CategoryResearch, Development, and EngineeringJob TypeFull-TimeCareer LevelStaffEducationBachelor's DegreeTravel-Security Clearance RequiredSecretJob DescriptionPrescient Edge is seeking a Computer Engineer... 

    Prescient Edge

    San Diego, CA
    3 days ago
  •  ...Description Job Description: You will have the opportunity to work with an international team of hardware, systems, and software engineers to develop an integrate cutting edge video technology on Linux platforms . We provide integrated solutions for smart phone,... 
    Full time
    Worldwide

    Artech Information System

    San Diego, CA
    10 hours ago
  • $127.1k - $198.58k

    ResponsibilitiesNoblis MSD is seeking to hire a Computer Engineer to support the US Navy out of Newport, RI. Noblis MSD’s mission is to support the Naval Undersea Warfare Center (NUWC) in their missions to enable research, development, test and evaluation, acquisition,... 
    Full time
    Contract work
    Part time
    Work experience placement
    Local area
    Remote work

    Noblis

    San Diego, CA
    3 days ago
  • Reference: 85347-369056Kratos Defense and Rocket Support Service is seeking an enthusiastic, versatile, and resourceful Hardware Engineer to work in San Diego, CA. You will be a member of a small team at a U.S. Navy lab required to support research, design, development... 
    Temporary work

    Kratos Defense & Security Solutions

    San Diego, CA
    4 days ago
  • $111.3k - $166.9k

     ...generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $134.8k - $202.2k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Team SPARK is driving Generative AI transformation across CPSE, spanning embedded software, platform systems, product enablement... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    4 hours ago
  •  ...telemetry, and operational state management. We are seeking a software engineer to participate in all phases of software development, from...  ...environments.Engage with customers to drive customer-centric firmware and software release procedures.Perform lab testing that... 
    Permanent employment
    Internship

    Apex Systems

    San Diego, CA
    3 days ago
  • $142.3k - $263.3k

     ...Wi-Fi / Bluetooth Software System Performance Engineer, Wireless Technologies & Ecosystems San Diego, California, United States Software...  ...and Mac! Description Be a key member of the Connectivity Firmware Performance team, where you'll work on software design testing... 
    Work experience placement
    Worldwide
    Relocation

    Apple

    San Diego, CA
    3 days ago
  •  ...A leading Aerospace and Defense company is seeking a Senior Embedded Software Engineer specialized in cryptography to design and develop advanced embedded software solutions for satellite systems. The role requires proficient knowledge in C/C++, a Bachelor's degree in... 
    Flexible hours

    Innoflight Inc

    San Diego, CA
    2 days ago
  • $114k - $239.4k

     ...for delivering high-capacity manufacturing systems to production. Our firmware processes millions of cells and determines their performance in our products. Tesla seeks an embedded software engineer to join the team in developing firmware, controlling in a reliable and... 
    Hourly pay
    Full time
    Flexible hours

    Tesla

    San Diego, CA
    2 days ago
  • $125k - $150k

     ...career to new heights with Innoflight—one of San Diego’s fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering, compact, and cyber-secure solutions. From software-defined radios to cutting-edge... 
    Full time
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    6 days ago
  • $143.7k - $194.4k

     ...unlocking capabilities only possible through true Software Defined Networking (SDN).We are growing fast and looking for senior systems engineers who can deliver ultra-high performance — our goal is processing millions of packets per second on a single CPU core. This demands... 
    Internship
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    San Diego, CA
    4 days ago
  •  ...Job Description Job Description Title: Sr. Embedded S/W Engineer Networking Layers Term: Long Term Contract/Potential Perm Location: San Diego County, CA, Los Angeles County, Orange County Start Date: ASAP Required: U.S. Citizen or Green Card Holder... 
    Long term contract
    Permanent employment
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    15 days ago
  •  ...Qualcomm Data Center Ai Hardware Engineering TeamThe Qualcomm Data Center AI Hardware Engineering team designs and develops motherboards...  .../layout reviews, and compliance to Qualcomm design guidelines.Firmware & Software:Good understanding of x86 FW/SW stack and firmware... 
    Work experience placement

    Qualcomm

    San Diego, CA
    3 days ago

Do you want to receive more vacancies?

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