Embedded Regression Engineer

Apple designs product-destined SoCs and test chips with complex bring-up and characterization boards for silicon development.
$143,100 - $264,200
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For Embedded Regression Engineer

Apple is seeking an Embedded Regression Engineer to join their Hardware team in developing and maintaining testing frameworks for embedded products. This role is crucial in ensuring the quality and reliability of Apple's silicon development process. You'll work with complex SoCs and test chips, developing regression testing frameworks and maintaining CI/CD pipelines. The position offers a comprehensive benefits package including medical coverage, stock options, and educational support.

The ideal candidate will have at least 3 years of experience in silicon validation software engineering, with strong skills in C/C++, Linux environments, and Python scripting. You'll be responsible for analyzing test results, conducting failure analysis, and collaborating with cross-functional teams to resolve issues. Your expertise in CI/CD tools, cloud platforms, and containerization technologies will be essential for maintaining and improving automated testing processes.

This role presents an exciting opportunity to work at the intersection of hardware and software, contributing to the development of Apple's cutting-edge silicon technology. You'll be part of a team that enables both in-person and remote bring-up, analysis, and debug of silicon at scale. The position offers competitive compensation, including a base salary range of $143,100 to $264,200, plus additional benefits such as stock options and bonuses.

Working at Apple's Cupertino location, you'll have the chance to impact the development of next-generation hardware while collaborating with world-class engineers. The role combines technical depth in embedded systems with the breadth of understanding required for system integration and automation, making it an ideal position for someone passionate about both hardware and software development.

Last updated 2 months ago

Responsibilities For Embedded Regression Engineer

  • Develop and maintain robust regression testing frameworks for embedded products
  • Analyze test results and prioritize issues for resolution
  • Conduct failure analysis and collaborate with cross-functional teams
  • Design, implement, and maintain automated CI/CD pipelines
  • Provide release decision support and maintain software release dashboards
  • Monitor health of CI/CD pipelines and regression test results
  • Provide regular reports on build health, test coverage, and software quality

Requirements For Embedded Regression Engineer

Linux
Python
  • BS degree and minimum 3 years of relevant industry experience in silicon validation software engineering
  • Competent in C or C++
  • Experience with Linux or Unix-based environments
  • Experience with CI/CD tools and automation such as GitLab
  • Experience with cloud platforms and containerization technologies
  • Experience with HW Schematics and embedded systems
  • Experience with embedded Linux, BMC or RTOS
  • Proficient in scripting languages such as Python and Bash
  • Ability to analyze build failures, test failures, and system integration issues

Benefits For Embedded Regression Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Embedded Regression Engineer

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.

IC Package Integration Engineer

IC Package Integration Engineer role at Apple focusing on semiconductor packaging design and integration.