Software Developer in Test - Display Technologies

Cupertino, CA 95014
  • Job Code
    200278671
  • Jobs Rated
    11th
Summary

Summary

Posted: Aug 26, 2021

Weekly Hours: 40

Role Number:200278671

Join the team responsible for ensuring the highest quality for technologies at the heart of Apple's products. P...Summary

Summary

Posted: Aug 26, 2021

Weekly Hours: 40

Role Number:200278671

Join the team responsible for ensuring the highest quality for technologies at the heart of Apple's products. Part of the Core OS organization, The Core I/O team, is responsible for firmware, device drivers and frameworks related to Display and I/O technologies. We work on a broad spectrum of transport layer technologies that enable USB, ThunderboltTM, HDMI and DisplayPort.

This is a highly motivated and entrepreneurial team, always looking for ways to improve the status quo, by applying innovation to solve difficult problems at scale. We are looking for someone who will lead the charge on raising quality bar for one or more areas within USB, Thunderbolt or Display Technologies.

You will work in a fast-paced environment, interacting directly with development teams within the organization, as well as cross-functional teams across Apple. The nature of the position requires excellent communication skills, strong technical and debugging skills, along with an aim to make a difference.

Key Qualifications

  • Solid UNIX OS fundamentals
  • Experience with scripting and low-level programming - Python and C desirable.
  • Highly motivated, creative, and organized
  • Strong verbal and written communication skills
  • Proven ability to ramp up quickly on new and existing technologies

Description

Own overall testing and quality of the technologies for which you are responsible. Design, develop and own automated tests for new and existing technologies. Investigate and analyze issues spanning across the hardware and software interaction layers. Work closely with engineering and project management team to ensure quality releases.

Education & Experience

BS in Computer Engineering/Computer Science/Electrical Engineering or equivalent experience/skills.

Additional Requirements

  • Experience of developing and debugging device drivers, firmware or operating system software.
  • Solid knowledge of key I/O technologies such as USB, Thunderbolt, HDMI and DisplayPort.
  • Strong fundamentals around using Git or similar SCM tools.
  • Awareness of DevOps toolchains and related build-integration workflows.
  • Practical experience of using automation frameworks and harnesses, writing and reviewing automated tests and results,
  • Ability to employ data visualization to report and present large scale datasets a plus.


Jobs Rated Reports for Software Developer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Developer in Test - Display Technologies

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Good
68/220
Stress
Very Low
26/220
Growth
Very Good
18/220