Software Development, Instrumentation & Test Engineer

Cupertino, California, United States


Role Number:200553555
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something. The Instrumentation and Test technology team architects and designs best-in-class Test and Measurement Systems. The team is a collaborative group of creative and smart people developing highly complex and sophisticated Test and Measurement Systems to support the testing of sensors in our world-class products. This individual will play a key role in defining, architecting, specifying, designing, validating, and developing Test and Measurement Instruments to support new product bring up, characterization, ramp, and production.


You will play a key role in architecting, specifying, designing, developing, validating and launching our touch technology product characterization & instrumentation software and firmware. Working with a wide cross-functional teams on new cutting-edge products, you will enable critical sensor calibration and testing in a high pace & energy product development team. You will be responsible for, - Architecting, designing, developing instrumentation hardware, software & firmware platforms required to test and calibrate sensors - Production instrumentation software creation and roll-out to suppliers - Authoring sensing technology instrumentation engineering requirements documents - Prototyping, bring-up, debug and characterization of instruments for new Apple new products - Preparing and delivering technical presentations - Defect root cause analysis and resolution, including diligent bug database tracking - Supplier liaison, including supporting instrumentation bring up and qualification at engineering builds, usually in Asia.

Minimum Qualifications

  • Minimum 3+ years of experience with Software & Hardware that interfaces & controls instruments
  • Critical Technical skills
  • - Software development using C/C++ (embedded & industrial control)
  • - Electronics debugging tools (DMM, Oscilloscopes)
  • - Circuit & electrical engineering fundamentals (schematics/data sheets)
  • Excellent written and verbal communication skills
  • Excellent problem-solving skills to debug and perform failure analysis across a variety of engineering domains
  • - Experience in design of experiment (DOE) and other problem-solving processes
  • - Able to understand and perform statistical data analysis (eg. JMP, Minitab, R)
  • Able to make international travel to Asia, up to 10% of the time

Key Qualifications

Preferred Qualifications

  • - Experience with Objective C and Mac Software development workflows
  • - Experience in firmware development (knowledge of I2C, SPI, and other protocols) in data acquisition & measurement applications
  • - Experience working in high-volume consumer electronics projects
  • - Background with Touch or Sensing Technology
  • - Experience with digital signal processing or image processing

Education & Experience

Additional Requirements

Pay & Benefits

  • 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.