SoC Embedded Software Engineer

Apple is a technology company that designs and manufactures consumer electronics, software, and services.
$143,100 - $264,200
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For SoC Embedded Software Engineer

Apple is seeking a talented SoC Embedded Software Engineer to join their Silicon Technologies group. This role combines sophisticated problem-solving with attention to detail in the development of next-generation, high-performance processor systems-on-chip (SoC).

The position involves crafting and implementing embedded software for SoC bring up and test in a bare metal environment. You'll work closely with Silicon Validation and Software Engineering teams to bring up new silicon and ensure manufacturing quality across all devices.

Key responsibilities include:

  • Designing and implementing firmware for SoC bring up, validation, and test
  • Enhancing development and debug environments, tools and methodologies
  • Supporting functional test environments for device characterization and mass production
  • Creating post-silicon diagnostic tests and debugging failures
  • Developing targeted functional tests for product lifecycle screening
  • Collaborating effectively across multiple teams using data-driven approaches

The ideal candidate will have:

  • Bachelor's degree in electrical/computer engineering or related field with 3+ years of experience
  • Strong embedded C programming skills
  • Experience with SoC bring up and complex IPs
  • Familiarity with laboratory equipment and device schematics
  • Problem-solving skills for high volume software delivery
  • Knowledge of cryptographic security features (preferred)

Benefits include:

  • Competitive base pay range ($143,100 - $264,200)
  • Comprehensive medical, dental, and vision coverage
  • Retirement benefits and stock programs
  • Educational reimbursement
  • Potential for bonuses and relocation assistance

Join Apple's innovative team that has redefined multiple industries through groundbreaking products like Mac, iPhone, iPad, Apple Watch, and more. Help create the next generation of Apple silicon while working in an environment that values creativity, dynamic thinking, and quick adaptation to new technical challenges.

Last updated 12 hours ago

Responsibilities For SoC Embedded Software Engineer

  • Design and implementation of firmware for SoC bring up, validation, and test
  • Enhancing and maintaining development and debug environments, tools and methodologies
  • Support of functional test environment for device characterization and mass production
  • Generating post-silicon diagnostic and stress test cases
  • Developing software to confirm silicon behavior as architected
  • Developing targeted functional tests to screen failures
  • Collaborate effectively in multi-team discussions and decision-making

Requirements For SoC Embedded Software Engineer

Linux
  • Bachelor's degree in electrical engineering, computer engineering, or related field
  • 3 years of experience
  • Strong embedded C programming skills
  • Experience with SoC bring up and complex IPs
  • Experience with laboratory equipment
  • Experience reading and working from device and board schematics

Benefits For SoC Embedded Software Engineer

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

Interested in this job?

Jobs Related To Apple SoC Embedded Software Engineer

GNSS Design Verification Engineer

GNSS Design Verification Engineer role at Apple, focusing on pre-silicon RTL verification of GNSS IP and SoC subsystem, with competitive compensation and benefits.

Modem Systems Engineer – 5G

Apple is seeking a Modem Systems Engineer to develop 5G wireless communication algorithms and MIMO systems for next-generation hardware technology.

Camera SIPI Engineer

Camera SIPI Engineer role at Apple focusing on camera hardware design and development, offering competitive salary and comprehensive benefits in San Diego.

Inductive Power Transfer DSP Engineer (Wireless Power)

DSP Engineer role at Apple focusing on wireless charging technology, combining signal processing expertise with hardware development for next-gen inductive charging products.

Power System Design and Integration Engineer (HWEE) – Wireless Power Division

Power System Design Engineer role at Apple focusing on wireless charging technology development and integration for Apple products.