Silicon Validation Software Engineer: Embedded and Low-level Programming

Global technology company that designs, develops, and sells consumer electronics, software, and services.
$120,000 - $200,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For Silicon Validation Software Engineer: Embedded and Low-level Programming

Apple is seeking a Silicon Validation Software Engineer to join their Hardware team in developing embedded software solutions for next-generation SOCs. This role offers unique exposure to Apple's groundbreaking SoC IP and chip-level architecture that powers iconic products like iPhone, iPad, Mac, Watch, and Apple TV. The position involves working in a fast-paced environment where you'll be responsible for developing embedded software solutions, debugging systems, and contributing to core infrastructure development.

As part of the team, you'll work on improving embedded silicon test software platforms, including Common Firmware Environment and RTOS. You'll collaborate closely with cross-functional teams across architecture, hardware design, and software departments to develop and execute test plans, debug systems, and correlate silicon data. The role requires strong technical expertise in embedded systems and silicon validation.

The ideal candidate should have experience with Python scripting, data analysis tools, and a solid understanding of SOC architecture. Previous experience in pre-silicon and/or post-silicon validation, along with knowledge of images, video, and display processing systems would be highly valuable. This position offers the opportunity to work on cutting-edge technology while contributing to products used by millions of customers worldwide.

At Apple, innovation is at the core of everything they do, from their products to their practices. The company is committed to leaving the world better than they found it, and this role provides an opportunity to be part of that mission. You'll be joining a dynamic environment where smart people and innovative technologies are the norm, and where your contributions will have a direct impact on the development of future Apple products.

Last updated 14 days ago

Responsibilities For Silicon Validation Software Engineer: Embedded and Low-level Programming

  • Develop embedded software solutions
  • Debug and bring-up next generation SOCs
  • Develop and improve embedded silicon test software platforms
  • Review specifications and create test plans
  • Develop test content
  • Collaborate with cross-functional teams across architecture, hardware design, and software
  • Debug systems and correlate silicon data

Requirements For Silicon Validation Software Engineer: Embedded and Low-level Programming

Python
Linux
  • Bachelor's degree in relevant field
  • Minimum 3 years of relevant industry experience in silicon validation software engineering
  • Understanding of SOC architecture, pipelines, and bus protocols and performance
  • Experience with embedded software development

Benefits For Silicon Validation Software Engineer: Embedded and Low-level Programming

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • Equal opportunity employer
  • Affirmative action

Interested in this job?

Jobs Related To Apple Silicon Validation Software Engineer: Embedded and Low-level Programming

Silicon Validation Engineer

Silicon Validation Engineer role at Apple focusing on analog & mixed signal embedded circuits validation for premiere mobile SoCs, offering competitive compensation and benefits.

RTL Design Engineer

RTL Design Engineer position at Apple, focusing on digital circuit design within mixed-signal systems, requiring 3+ years of experience and offering competitive compensation.

AirPlay Engineer

AirPlay Engineer position at Apple, developing and optimizing streaming technology for Apple's ecosystem with focus on performance and systems design.

ESD Engineer

ESD Engineer position at Apple focusing on silicon development and ESD protection design, offering competitive salary and comprehensive benefits in San Diego.

ESD Engineer

ESD Engineer position at Apple focusing on silicon design and ESD protection for Apple's hardware products.