Instrumentation Systems Software Developer

Cupertino, CA | Contract

Post Date: 09/27/2017 Job ID: 4005 Industry: Software/Hardware

Instrumentation Systems Software Developer (Laser Systems)


The Laser Systems Group is looking for software engineers who will design key systems & algorithms for new instrumentation systems. If you're the right person for this position, you'll have strong C and objected-oriented programming skills, have extremely clear communication, & look forward to working closely with optics & laser experts to develop fast, seamless measurement systems. You will work closely with the validation and hardware groups in the new product introduction (NPI) phase to ensure the success of current and future Apple products.

Key Responsibilities

You will be responsible for specification, development and deployment of calibration and performance verification systems, for ultimate handover to test engineering groups for mass production. In particular, your focus will be at the lower end of the SW stack, focusing on driving instruments and processing their output in a fast, repeatable manner. Specific responsibilities include:

  • Designing an application-specific instrumentation system for use on one of Apple’s products.

  • Developing and debugging software in C/Objective-C/Python

  • Developing image processing algorithms using Python or MATLAB

  • Driving system bring-up and qualification at vendors and contract manufacturers during NPI

builds (usually in Asia)

  • Analyzing volume data to drive the next level of performance in both the instrumentation and

the product

  • Performing failure root cause analysis and driving resolution


Key Qualifications

  • BS/MS in CS / Computer Engineering

  • Working capability with C, C++, or Objective C, and Python

  • Experience in interfacing with hardware

  • Knowledge of statistical analysis & tools

  • Excellent analytical skills

  • Excellent written and verbal communication skills

  • Willing to travel internationally, not exceeding 25% overall.

Additional Requirements

  • Conversational Mandarin Chinese is a plus

  • Experience designing SW interfaces or APIs is a plus

  • Experience working with imaging systems and measurement systems is a plus

  • Familiarity with Objective-C and other iOS/OS X technologies is a plus

Apple is an Equal Opportunity Employer that is committed to inclusion and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: