SoC Firmware Engineer

Apple is a leading technology company that creates innovative products, services, and customer experiences.
$175,800 - $312,200
Embedded
Staff Software Engineer
In-Person
10+ years of experience
Consumer

Description For SoC Firmware Engineer

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

You'll collaborate closely with cross-functional teams on various aspects of processor sub-system design, algorithm development, and firmware development. The role involves significant work with silicon teams to create specifications for future chips and developing the software that runs on these new platforms. Your expertise in driver development, hardware/software integration, and system-level API implementation will be essential.

The ideal candidate brings extensive experience in firmware and device driver development, with strong proficiency in C, assembly language, and ARM CPUs. Knowledge of FPGA environments, low-level driver development, and hardware bring-up is crucial. You'll need excellent debugging skills and experience with various development tools and environments.

This position offers competitive compensation, including base pay ranging from $175,800 to $312,200, plus opportunities for stock awards and bonuses. Apple provides comprehensive benefits, including medical coverage, retirement benefits, and education reimbursement. Join Apple's team to work on cutting-edge technology that shapes the future of consumer electronics.

Last updated 2 days ago

Responsibilities For SoC Firmware Engineer

  • Partner with team members on processor sub-system design
  • 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 + 10 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
Education Budget
Equity
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

CPU Physical Electrical Analysis Engineer

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

Codec Pixel IP Engineering Program Manager

Lead silicon engineering program manager role at Apple, focusing on Codec Pixel IP development and integration across product lines.

Codec Pixel IP Engineering Program Manager

Lead silicon engineering teams at Apple as a Codec Pixel IP Engineering Program Manager, driving development of Video Codec IPs across all Apple products.

SoC Display Subsystem Validation Engineering Program Manager

Lead end-to-end validation of Apple's SoC display subsystem, managing cross-functional teams and driving innovative display technology development.

System Signal Integrity Engineer

System Signal Integrity Engineer position at Apple, focusing on hardware design and analysis for Mac products, requiring 5+ years of experience and expertise in signal integrity.