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

SoC Firmware Engineer

$184.7k - $324.8k

Apple Inc.

Cupertino, California, United States Hardware

Does making the next great technology product excite you? Imagine what you could do here. At Apple, our new ideas have a way of becoming great products, services, and customer experiences very quickly. We bring passion and dedication to our job and when you are a part of that team there's no telling what you could accomplish.

Description

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 current and future products. We are seeking an individual with firmware, device driver or equivalent development experience. Work with the silicon team to craft specifications for future chips, building software to run on these new chips and boards. Develop drivers for various IP blocks in embedded environments. Work closely with multi‑functional teams to provide system‑level API and firmware functionality to meet product requirements; coding, debugging and hardware/software integration testing; and communicating results and recommendations.

Minimum Qualifications

  • Minimum of BS + 10 years relevant industry experience.

Preferred Qualifications

  • Software development experience using C and assembly language with ARM CPUs.
  • Experience in SW development and testing in FPGA environment
  • Experience in developing low‑level drivers and HW bring‑up, using test tools and interacting with HW design teams.
  • Exposure to multiple high‑level programming languages, including C, C++.
  • Experience with Configuration Management tools (git, Subversion, Perforce).
  • Experience with scripting languages (i.e. Bash/shell, Perl, Python).
  • Experience with MCUs, peripherals, features, and development environments is also valuable.
  • Proven ability to design and integrate code into a shipping product against aggressive timelines.
  • Strong software debugging skills are critical.
  • Proficiency in Verilog/System Verilog.
  • Experience with FW development/debugging in pre‑silicon environment (simulation/emulation).
  • Proven excellence in firmware, device driver, or equivalent experience?

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 $184,700 and $324,800, 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 1 day ago
Similar jobs that could be interesting for youBased on the SoC Firmware Engineer in Cupertino, CA vacancy
  • $184k - $287.5k

     ...teams to define end-to-end solutions.Define the firmware architecture for new products and features at the core of NVIDIA's SOC and GPU firmware and software.Lead the...  ...higher degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    5 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... 
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • A leading technology company in Sunnyvale is seeking a Firmware Engineer. This role involves designing and developing wireless silicon for various products, emphasizing collaboration and innovative problem-solving. Required skills include extensive industry experience and... 
    Suggested

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  •  ...Staff Embedded Firmware & System Software Engineer — Platform Controller and SoC Stack About the role We are building the software stack that runs on next-generation silicon. Based on Zephyr-platform management controller responsible for secure boot, system software... 
    Suggested
    Remote work
    Shift work

    TylSemi

    San Jose, CA
    1 day ago
  • NVIDIA's Chips System Software team is seeking engineers to design and develop boot firmware for flagship CPUs powering automotive, datacenter, and other critical platforms. Ideal candidates bring strong C and Python skills, Linux kernel experience, and solid ARM knowledge... 
    Suggested

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...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 to work on challenging low-level system... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $180k - $230k

     ...About the role: We are seeking a talented and experienced firmware lead engineer to architect, develop, and bring up embedded firmware for...  ...or a related discipline. Experience with custom ASIC or SoC pre-silicon verification and post-silicon bring-up. Professional... 

    Bolt Graphics

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

    We are looking for a Senior SoC Software Engineer to help shape the future of accelerated computing within CPU/Data Center. Imagine developing...  ...is an opportunity to work at the intersection of hardware, firmware, operating systems, and AI. You will collaborate with some... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...into design specifications and develop firmware applications for low-power, small-system...  ...across multiple teams in Digital and beyond. Engineering for device systems spans deep...  ...microcontrollers, microprocessors, and SoCs.• System Integration: Collaborate with hardware... 
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    1 day ago
  • $131.01k - $196.3k

     ...learn, and lead. Your Team, Your ImpactThe Firmware team at Marvell builds highly integrated...  ...hardware, firmware and control loops. An engineer in this team will be involved in a full...  ...RISC-V a plus)Understanding of embedded SoC and micro-controller architecture, memory... 
    Permanent employment
    Full time
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    2 days ago
  • Qualcomm Technologies, Inc. offers a Hardware Engineering Internship across several tracks, including GPU, CPU, DV, and SoC Systems. Interns will apply electrical or computer engineering knowledge to multi-disciplinary teams, tackling architecture, RTL, verification, and... 
    Internship

    Qualcomm

    Santa Clara, CA
    1 day ago
  • Apple Inc. is seeking a senior Hardware Design Engineer for wireless subsystems. You will own end-to-...  ...software, and platform teams to integrate wireless SoCs. You will craft power delivery networks, develop bare-metal firmware for validation, and travel internationally ~15... 

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $230.4k - $322.56k

     ...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...  ...developing embedded software or firmware for complex SoCs, ASICs, microcontrollers, or similar embedded systems.... 
    Permanent employment
    Temporary work
    Local area
    Immediate start
    Relocation

    Blue Origin

    Cupertino, CA
    3 days ago
  • Qualcomm Technologies, Inc. is seeking an engineer to optimize mapping of AI workloads to next‑gen accelerator systems. You will analyze...  ...explore power/performance/TCO trade‑offs, and map workloads across SoC, memory and networking. The role requires collaboration with... 

    Qualcomm

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    ## Senior Developer Technology Engineer - Agentic SoC PerformanceApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2021919NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more... 
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $176.6k - $247.3k

    Our Machine Learning Acceleration (MLA) team develops the Inferentia and Trainium SoCs that are used to power today’s AI workloads in datacenters all around the world. As a SoC Power Engineer, you’ll contribute to the project at the ground level by modeling and estimating... 
    Local area
    Flexible hours

    Amazon

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

     ...Senior Software Engineer, Performance, SOC Architect Share Senior Software Engineer, Performance, SOC Architect corporate_fare Google place Sunnyvale, CA, USA X In most instances, this position requires in-person interviews as part of the hiring process. ~... 

    Google LLC

    Sunnyvale, CA
    17 hours ago
  •  ...Staff Firmware Engineer — CPU Telemetry & Drivers Staff Firmware Engineer — CPU Telemetry & Drivers Location: Markham, ON / Austin, TX...  ...hardware-facing systems software. Strong understanding of CPU/SoC architecture and hardware/software interaction. Experience... 

    Talentlab

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    ## Senior Firmware Engineer, NetworkingApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted 9 Days Agojob requisition id:...  ...digital design, computer architecture, Linux, drivers and CPU/GPU/SOC architecture.* Familiar with the fundamentals of Linux... 

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  •  ...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, ensuring... 

    Apple Inc.

    Sunnyvale, CA
    7 hours ago
  • $175.8k - $312.2k

    Firmware Engineer job at Apple Inc., Sunnyvale, CA. At Apple, new ways of thinking and insights can turn into extraordinary products quickly....  ...including simulation, emulation, and FPGA prototyping. Developing SoC test and calibration capabilities for manufacturing.... 
    Relocation package

    Apple Inc.

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

     ...software organization is seeking motivated System Software Engineers to contribute to our innovative projects. This is your...  ..., Embedded, and Data Center platforms.Develop firmware for embedded and Datacenter SoCs with a focus on flawless power management.Triage and debug... 
    Full time

    Nvidia

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

     ...looking for a highly motivated Senior System Software Engineer to develop and improve system software for next-generation...  ...infrastructure. You will work at the intersection of SoC architecture, cellular systems, firmware, operating systems, and radio-access-network workloads... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184.7k - $277.6k

     ...SoC QoS/Fabric Performance Engineer, Platform Architecture Cupertino, California, United States Hardware Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $152k - $241.5k

     ...join our team! NVIDIA Architecture Modeling group is looking for Architects, Software Engineers, and AI application developers to join our various architecture efforts across GPU's and SOC's. In this position, you will be working with other world-class architects on... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $163k - $236k

     ...blocks.Minimum qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or...  ...experience in DFT architecture, implementation, and verification for SoCs.Experience in silicon bring-up, debug, or validation of DFT... 
    Worldwide

    Google

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

     ...Learning Acceleration (MLA) team develops the Inferentia and Trainium SOCs that are used to power today’s AI workloads in datacenters all...  ...all industries. We are seeking experienced Design Verification Engineers to build the next generation of our cloud server chips. Our... 
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • Fox Point Recruitment LLC in Santa Clara, CA seeks a Senior Principal Firmware Engineer to lead coherent optical module firmware and SoC-based embedded platforms across multiple generations. The role demands deep embedded firmware expertise, ownership of end-to-end programs... 

    Fox Point Recruitment LLC

    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... 

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • 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... 
    Flexible hours

    CyberCoders

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

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