Debug Technologies Quality Engineer

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$120,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Debug Technologies Quality Engineer

The CoreOS Debug Technologies team at Apple is seeking an experienced test engineer to join their mission of empowering engineers with actionable debugging data from all failure modes. This role focuses on ensuring the quality of System Integration Debugging across Apple's product lines.

The ideal candidate will be proficient in Python 3 and have a strong background in software development, particularly system-level software. You'll be working directly with systems in all phases of development, from pre-silicon bring-up to shipping products. This position offers the opportunity to work on cutting-edge technology while developing and implementing crucial testing frameworks.

As a Debug Technologies Quality Engineer, you'll be an integral part of a team that values collaboration and pushes the boundaries of design for debuggability. You'll be responsible for enhancing existing data pipelines and creating new ones, while ensuring high-quality standards through robust testing methodologies.

The role combines technical expertise with practical problem-solving, requiring both development skills and a strong quality assurance mindset. You'll work as a peer to the software team, contributing to the development and maintenance of debug features across Apple's product line. This position offers the chance to impact product quality at one of the world's most innovative technology companies.

Key aspects of the role include developing and deploying tests on prototype systems, working with various development phases from simulation to production, and maintaining critical debug features. The position requires strong collaborative skills and the ability to work effectively with cross-functional teams.

This is an excellent opportunity for someone who is passionate about quality engineering, has a strong technical background, and wants to contribute to the development of world-class technology products. You'll be part of a team that values innovation, quality, and technical excellence while working on projects that directly impact Apple's product development process.

Last updated 5 days ago

Responsibilities For Debug Technologies Quality Engineer

  • Test & test framework development and deployment of tests on prototype systems
  • Triaging test failures
  • Developing tests for simulation, FPGA, new products, and existing products
  • Maintaining existing and developing new debug features for Apple's product lines

Requirements For Debug Technologies Quality Engineer

Python
  • Minimum 2 years professional Python 3 development experience
  • Experience with the development and deployment of automated and manual white-box testing
  • Experience with continuous integration frameworks and a git-based development flow
  • Experience with firmware, device driver, and/or kernel-level test development

Benefits For Debug Technologies Quality Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k

Interested in this job?

Jobs Related To Apple Debug Technologies Quality Engineer

Tools Engineer, Testing

Tools Engineer position at Apple focusing on developing test automation tools and frameworks for Xcode and XCTest.

Software Engineer (Salesforce), Enterprise Systems

Lead Salesforce Engineer role at Apple focusing on enterprise systems, requiring 4+ years experience in platform development and implementation.

Headphones and Accessories Tools & Automation Engineer

Apple is seeking a Tools & Automation Engineer to develop and maintain testing solutions for headphones and accessories, focusing on quality assurance and automation development.

Quality Engineer

Quality Engineer position at Apple focusing on testing and quality assurance for AppleCare support tools and applications, offering competitive compensation and benefits.

Software Engineer, Core Services - Apple Services Engineering

Backend Software Engineer position at Apple, building scalable services for App Store, Apple Music, and other major Apple platforms, requiring 3 years of experience in Java and API development.