Virtualization Software Development Engineer in Test (SDET)

Technology company that creates integrated operating systems combining hardware, software, and apps into a single Apple experience.
$143,100 - $264,200
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Linux Systems Engineer

Senior Linux Systems Engineer position at Apple, focusing on infrastructure management and automation for edge services, CDN, and DNS systems.

Tools and Automation Engineer

Senior Tools and Automation Engineer position at Apple focusing on health sensing features testing and automation.

Senior Systems Engineer

Senior Systems Engineer position at Apple focusing on DevOps automation and Linux system administration for global retail operations.

Senior DevOps Engineer

Senior DevOps Engineer role at Apple, focusing on automation, cloud infrastructure, and operational excellence with competitive compensation and comprehensive benefits.

DevOps Engineer

Apple is hiring a DevOps Engineer in London to support key internal projects in the Silicon Engineering Group.

Description For Virtualization Software Development Engineer in Test (SDET)

Join Apple's Core Operating Systems group as a Virtualization Software Development Engineer in Test (SDET) where you'll be part of ensuring the quality of virtualization technologies across all Apple products. This role focuses on testing macOS and Linux in virtualized environments, including bootloader development and system software integration. You'll work with cutting-edge virtualization technologies, ensuring seamless operation of virtual machines running macOS, Linux, or Windows.

The position offers a unique opportunity to work at the intersection of hardware and software, contributing to Apple's integrated ecosystem. You'll be responsible for developing automated testing frameworks, managing test infrastructure, and maintaining high-quality standards for virtualization features. The role requires both technical expertise in testing methodologies and hands-on experience with virtualization technologies.

Working in Cupertino, you'll collaborate with cross-functional teams to ensure comprehensive testing coverage and maintain Apple's renowned quality standards. The compensation package includes a competitive base salary range of $143,100 to $264,200, plus additional benefits like stock options, comprehensive healthcare, and education reimbursement.

This is an excellent opportunity for a detail-oriented professional who combines strong technical skills with a passion for quality assurance. You'll be at the forefront of developing and testing virtualization technologies that power Apple's next-generation products, making a direct impact on the user experience of millions of customers worldwide.

Last updated 2 months ago

Responsibilities For Virtualization Software Development Engineer in Test (SDET)

  • Automated testing for virtualization technologies on macOS
  • Working closely with developers to understand virtualization technologies
  • Creating comprehensive test plans for specific features
  • Developing automated tests and test framework capabilities
  • Managing and maintaining test hardware and CI nodes in test lab
  • Coordinating with cross-functional test engineering and QA teams
  • Identifying and vocalizing risks areas during product development

Requirements For Virtualization Software Development Engineer in Test (SDET)

Python
Linux
  • High level understanding of software quality engineering discipline and testing levels
  • Experience developing object-oriented/reusable, efficient, and scalable automated test code
  • Fluency in Python, Objective-C, Swift, C, C++, or Java
  • Bachelors or Masters degree in CS/CE, or demonstrated relevant industry experience

Benefits For Virtualization Software Development Engineer in Test (SDET)

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?