Embedded Regression Engineer

Apple designs product-destined SoCs and test chips with complex bring-up and characterization boards for silicon development.
$175,800 - $312,200
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Hardware

Description For Embedded Regression Engineer

Apple is seeking an Embedded Regression Engineer to join their Hardware team, focusing on developing and maintaining robust regression testing frameworks for embedded products. This role combines software engineering expertise with hardware validation, working on Apple's product-destined SoCs and test chips. The position involves creating and maintaining automated CI/CD pipelines, analyzing test results, and ensuring high-quality software delivery.

As an integral part of the team, you'll be responsible for conducting failure analysis, collaborating with cross-functional teams, and serving as a key point of contact for troubleshooting. The role requires strong technical skills in embedded systems, Linux environments, and modern CI/CD practices. You'll work with cutting-edge technology and contribute to Apple's innovative hardware development process.

The position offers competitive compensation, including a base salary range of $175,800 to $312,200, plus additional benefits such as stock options, comprehensive healthcare, and educational support. This is an excellent opportunity for experienced engineers passionate about embedded systems and quality assurance to work on industry-leading products at Apple's Cupertino headquarters.

Last updated 13 hours 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
  • BS degree with 5 years of relevant industry experience in silicon validation software engineering
  • Competent in C or C++
  • Experience working in Linux or Unix-based environments
  • Experience with CI/CD tools and automation such as GitLab
  • Experience with cloud platforms and containerization technologies (Kube and Docker)
  • Experience with HW Schematics and embedded systems
  • Experience with embedded Linux, BMC or RTOS

Benefits For Embedded Regression Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
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

Optical Sensing ASIC Architect (EE)

Senior Optical Sensing ASIC Architect position at Apple, focusing on developing next-generation optical sensing technologies for various Apple products.

Hardware Design Engineer

Senior Hardware Design Engineer role at Apple, focusing on next-generation iPad accessories development with competitive compensation and comprehensive benefits.

Silicon Validation Software Engineer - High Speed IO Validation

Senior Silicon Validation Software Engineer position at Apple, focusing on high-speed IO validation for next-generation processors and SoC development.

Optical Sensing ASIC Architect (EE)

Senior ASIC Architect position at Apple, developing next-generation optical sensing technologies for consumer electronics with competitive compensation and comprehensive benefits.

Sr. SLT Systems Software Engineer

Senior Software Engineering role at Apple focusing on system level test platform solutions for next-generation processors and SoCs.