SoC Firmware Engineer

Apple is a leading technology company that creates innovative products, services, and customer experiences.
$143,100 - $264,200
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For SoC Firmware Engineer

Apple's Hardware Technology organization is seeking a SoC Firmware Engineer to join their innovative team. This role is crucial for implementing new features and functionalities of Apple's premier SoCs. As a SoC Firmware Engineer, you'll be at the forefront of developing embedded software solutions that power Apple's next-generation products.

You'll work in a collaborative environment, partnering with various teams on processor sub-system design, algorithm development, and firmware development. The role offers an exciting opportunity to work with cutting-edge technology, from silicon team collaboration to crafting specifications for future chips.

The position requires strong technical expertise in embedded systems, with experience in C, assembly language, and FPGA environments. You'll be responsible for developing drivers, providing system-level API functionality, and ensuring robust hardware/software integration.

What makes this role particularly attractive is the combination of technical challenges and the impact on Apple's product ecosystem. You'll be working with state-of-the-art technology while contributing to products used by millions worldwide. The company offers comprehensive benefits, including competitive compensation, stock programs, and professional development opportunities.

The ideal candidate will bring a minimum of 3 years of industry experience, strong debugging skills, and proficiency in various programming languages and tools. This role is perfect for someone passionate about low-level software development and hardware interaction, with a desire to work on innovative technology products that shape the future.

Last updated a day ago

Responsibilities For SoC Firmware Engineer

  • Partner with team members on processor sub-system design and algorithm development
  • Develop embedded software solutions for current and future products
  • Work with silicon team to craft specifications for future chips
  • Develop drivers for various IP blocks in embedded environments
  • Provide system-level API and firmware functionality
  • Perform coding, debugging and hardware/software integration testing

Requirements For SoC Firmware Engineer

Python
  • BS + 3 years relevant industry experience
  • Software development experience using C and assembly language with ARM CPUs
  • Experience in SW development and testing in FPGA environment
  • Strong software debugging skills
  • Experience with Configuration Management tools (git, Subversion, Perforce)
  • Proficiency in Verilog/System Verilog

Benefits For SoC Firmware Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Apple SoC Firmware Engineer

SRAM Circuit Design Engineer

SRAM Circuit Design Engineer position at Apple, working on custom silicon design for flagship products, offering competitive compensation and comprehensive benefits.

Design Verification Engineer

Design Verification Engineer role at Apple, focusing on SOC quality and chip design verification, offering competitive compensation and the opportunity to work on innovative hardware products.

CPU Physical Electrical Analysis Engineer

CPU Physical Electrical Analysis Engineer position at Apple, focusing on power-grid design and analysis of high-performance compute blocks with competitive compensation and benefits.

GPU Systems Software Engineer, Platform Architecture

GPU Systems Software Engineer role at Apple focusing on building high-performance GPU models and bridging hardware-software integration.

Display Electrical Design Engineer

Design and integrate state-of-the-art display technologies for Apple products, focusing on hardware design, prototyping, and validation.