CoreOS Quality Engineer - Embedded Runtimes

Apple Austin, TX

Company

Apple

Location

Austin, TX

Type

Full Time

Job Description

Summary

Posted: Sep 19, 2024

Weekly Hours: 40

Role Number:200568984

Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring the OS is inseparable from each device's identity as a whole. That's because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, tvOS and visionOS. By crafting these distinct, multidisciplinary user experiences, you'll continue to uphold and advance the excellence people expect from Apple devices. The Embedded Runtimes team in Core OS is looking for an outstanding quality engineer to join a team responsible for ensuring the quality of key firmware and software technologies across all of Apple's product lines. The ideal candidate is proficient with Python 3, familiar with C and C++, familiar with software development processes, system-level software in particular, and has shown a history of tight-knit collaboration with their software team. Your main focus will be designing test plans, developing tests and supporting diagnostics, creating automating test flows, and supporting our validation and triaging processes across our development lifecycle. We work with systems in all phases of development, from pre-silicon simulation, to sample bring-up, to already-shipping systems. As such, you'll be developing tests that will run across simulation, FPGA, new products, and existing products. You'll be working as a peer to the software team that maintains existing and develops new Firmware features across Apple's line of products.

Want more jobs like this?

Get jobs in Austin, TX delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Description

As a Quality Engineer, your responsibilities include designing test plans, developing test suites in Python, creating automated test flows and pre-submission validation, triaging failures and following up with responsible team(s) for fixes. Additionally, you will work closely with other quality engineers in adjacent teams and work to maintain a fleet of lab machines and associated CI automation.

Minimum Qualifications

  • A passion for quality in consumer products
  • Strong Python 3 experience and programming skills
  • Experience with test development for firmware, device drivers, and/or kernel
  • Experience with development and deployment of automated test suites

Preferred Qualifications

  • Experience with continuous integration frameworks (such as Jenkins) and a git-based development flow
  • Proven track record of accomplishing test campaigns on time
  • Consistent record of capturing meaningful test results
  • Strong written and oral communication skills
  • Hands-on approach and willingness to tackle new challenges
  • Familiarity with continuous-integration standard processes a plus
  • Familiarity with C/C++

Additional Requirements

More

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Apply Now

Date Posted

12/20/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.95

Similar Jobs

Internal Audit Intern (Summer 2025) - Cloudflare

Views in the last 30 days - 0

The Internal Audit IA organization is offering an internship opportunity in Austin TX The role involves supporting the team in executing operational a...

View Details

Cybersecurity Audit Intern (Summer 2025) - Cloudflare

Views in the last 30 days - 0

The Internal Audit IA organization is offering an internship opportunity for students majoring in Management Information Systems Computer Science Data...

View Details

Principal Machine Learning Engineer- AI Platform - Visa Inc,

Views in the last 30 days - 0

Visa a global leader in payments and technology is seeking a Principal Machine Learning Scientist with extensive experience in machine learning system...

View Details

Senior Software Engineer (Hybrid) - Motorola Solutions

Views in the last 30 days - 0

Motorola Solutions is seeking a software engineer for their Cloud Platform Engineering team The role involves designing and implementing CICD pipeline...

View Details

Principal Software Engineer - ShyftLabs

Views in the last 30 days - 0

ShyftLabs is seeking an experienced Principal Software Engineer to design and implement scalable highperformance software systems The role involves co...

View Details

Product Owner - ShyftLabs

Views in the last 30 days - 0

ShyftLabs a growing data product company founded in 2020 is seeking an experienced Product Owner The role involves defining product vision leading Agi...

View Details