Silicon Test & Validation Engineer - Hardware

Apple Inc.

Cupertino (CA)

Hybrid

USD 153,000 - 218,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock programs
Medical and dental coverage
Education reimbursement
Relocation assistance

Job summary

Apple Inc. is seeking a hardware-software engineer in Cupertino, CA to design and develop multithreaded software and drivers for hardware systems.

The role involves cross-functional collaboration with platform architecture, Silicon Validation, and product engineering teams within Apple and vendors, delivering characterization algorithms, diagnostics, and performance tools. The ideal candidate has a BS in a related field and 1 year of experience with C/C++, Python, GitLab/Perforce, Jenkins,

Qualifications

  • Bachelor's degree or foreign equivalent in Electrical Engineering, Computer Engineering, Computer Science or related field.
  • 1 year of experience in the listed skills or related occupation.
  • Experience with C/C++ for multithreaded hardware software development.
  • Experience with Python for scripting and automation.
  • Experience with source control (GitLab or Perforce) and CI/CD (Jenkins or GitLab).
  • Experience with data visualization tools like Splunk for real-time monitoring.
  • Experience developing libraries communicating with hardware/host devices.
  • Experience with SQL/NoSQL databases (Oracle, MongoDB, MySQL).
  • Experience with stress, unit, regression, and integration testing.

Responsibilities

  • Design, develop, and maintain software/hardware abstraction layer code and drivers.
  • Develop silicon characterization algorithms, diagnostics routines and performance tools.
  • Collaborate cross-functionally with platform architecture, hardware/software teams and vendors.
  • Participate in building robust CI/CD pipelines to improve software quality.
  • Contribute to testing and validation of software changes across hardware platforms.

Skills

C/C++ development
Python scripting
CI/CD pipelines
Splunk monitoring
Hardware-software libraries
NoSQL/SQL databases
Testing
Cross-functional collaboration

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or related field

Tools

GitLab
Perforce
Jenkins
Splunk
Oracle
MongoDB
MySQL

Job description

Apple Inc. is seeking a hardware-software engineer in Cupertino, CA to design and develop multithreaded software and drivers for hardware systems.

The role involves cross-functional collaboration with platform architecture, Silicon Validation, and product engineering teams within Apple and vendors, delivering characterization algorithms, diagnostics, and performance tools. The ideal candidate has a BS in a related field and 1 year of experience with C/C++, Python, GitLab/Perforce, Jenkins,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Silicon Test & Validation Engineer
Silicon Test & Validation Engineer

Apple • Cupertino (CA)

On-site
USD 153,000 - 218,000
Medical & dental coverage
Employee stock programs
Relocation assistance
+1
Silicon Test Engineer
Silicon Test Engineer

Apple • Cupertino (CA)

On-site
USD 153,000 - 218,000
Medical & dental coverage
Employee stock programs
Relocation assistance
+1
Hardware System Validation Engineer - SoC & Modules
Hardware System Validation Engineer - SoC & Modules

Apple Inc. • San Jose (CA)

On-site
USD 126,800 - 220,900
Comprehensive medical and dental coverage
Educational expense reimbursement
Employee stock purchase plan
Silicon Test Engineer
Silicon Test Engineer

Apple Inc. • Cupertino (CA)

Hybrid
USD 153,000 - 218,000
Stock programs
Medical and dental coverage
Education reimbursement
+1
Hardware Systems Engineer: Test & Validation
Hardware Systems Engineer: Test & Validation

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000
Stock programs
Employee stock purchase plan
Relocation assistance
Hardware System Validation Engineer – SoC & Test Automation
Hardware System Validation Engineer – SoC & Test Automation

Socket.dev • San Jose (CA)

On-site
USD 140,000 - 190,000
Silicon Validation Engineer: AI-Driven Lab Instrumentation
Silicon Validation Engineer: AI-Driven Lab Instrumentation

Socket.dev • Cupertino (CA)

On-site
USD 150,000 - 225,000
Medical & dental coverage
Retirement benefits
Employee stock programs
+1
CPU Validation & Silicon Bring-Up Engineer
CPU Validation & Silicon Bring-Up Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 137,000 - 187,000
Silicon Validation Engineer - AI/ML & Lab Automation Equity
Silicon Validation Engineer - AI/ML & Lab Automation Equity

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 225,000
Medical and dental coverage
Stock-based compensation
Relocation assistance
+2
Hardware Validation Engineering Lead
Hardware Validation Engineering Lead

Apple Inc. • Cupertino (CA)

On-site
USD 206,000 - 356,000
Medical and dental coverage
Retirement benefits
Stock programs
+2