SoC Firmware Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:
CPU Physical Design and Integration Engineer

CPU Physical Design and Integration Engineer role at Apple, focusing on processor development and chip design with competitive compensation between $143,100-$264,200.

Cellular Systems Simulations Integration Engineer

Join Apple as a Cellular Systems Simulations Integration Engineer to develop sophisticated simulation platforms for cellular technologies in Apple devices, focusing on physical layer systems and wireless SoC products.

GNSS Design Verification Engineer

GNSS Design Verification Engineer role at Apple, focusing on pre-silicon RTL verification of GNSS IP and SoC subsystem, requiring 3+ years of experience in wireless/DSP verification.

Signal Power Integrity Engineer

Signal Power Integrity Engineer role at Apple working on next-generation display technologies, focusing on power integrity modeling and simulation.

RTL Design Engineer

RTL Design Engineer position at Apple focusing on mixed-signal silicon design, requiring 3+ years experience and expertise in digital circuit design and verification.

Description For SoC Firmware Engineer

Apple is seeking a talented SoC Firmware Engineer to join their Hardware Technology organization. This role focuses on implementing new features and functionalities for Apple's premier SoCs. As a firmware engineer, you'll work closely with various teams on processor sub-system design, algorithm development, and firmware development. The position involves developing embedded software solutions for current and future products, requiring expertise in firmware and device driver development.

The role demands strong technical skills in C programming, assembly language (particularly ARM), and FPGA environments. You'll be responsible for developing low-level drivers, hardware bring-up, and system-level APIs. The position requires excellent debugging skills and experience with various development tools and environments.

Working at Apple, you'll be part of a team that transforms new ideas into groundbreaking products and services. The compensation package includes a competitive base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive medical coverage, and educational reimbursement opportunities.

This is an excellent opportunity for an experienced firmware engineer to work on cutting-edge technology at one of the world's leading tech companies. You'll be involved in the entire development cycle, from specification design to implementation and debugging, making a direct impact on Apple's future hardware products.

Last updated 15 days ago

Responsibilities For SoC Firmware Engineer

  • Partner with team members on processor sub-system design
  • Algorithm development and firmware development
  • System debug and root cause analysis
  • 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
  • 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
  • Experience in developing low-level drivers and HW bring-up
  • Experience with Configuration Management tools (git, Subversion, Perforce)
  • Experience with scripting languages (Bash/shell, Perl, Python)
  • Strong software debugging skills
  • Proficiency in Verilog/System Verilog

Benefits For SoC Firmware Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget

Interested in this job?