
Test & Instrumentation Development Engineer
Required skills
- test integration
- test implementation
- instrumentation hardware design
- C/C++
- Python
- electronics debugging tools
- electrical engineering fundamentals
- schematics
- layout
- component datasheets
Nice to have
- test plans
- test cases
- coverage
- validation methodologies
- international travel
- manufacturing partners
Role summary
The Instrumentation and Test technology team seeks an engineer to design and deploy end-to-end test solutions for next-generation products. This role involves architecting test strategies, methodologies, and integrating measurement systems for new product introduction, characterization, ramp, and mass production. The ideal candidate will have a strong foundation in system or application-level test software or instrumentation hardware design, with at least 10 years of relevant industry experience and 3+ years in C/C++ or Python. Responsibilities include partnering with cross-functional teams to develop critical test methodologies and instrumentation for system characterization, calibration, and validation in a fast-paced environment.
Description
You will play a key role in architecting, designing, and deploying the complete test solutions—including hardware, software, and algorithms—for our next-generation products. Partnering closely with a wide range of cross-functional teams, you will develop the critical test methodologies and instrumentation needed for system characterization, calibration, and validation in a fast-paced and collaborative product development environment.
Minimum Qualifications
Our ideal candidate has experience in test integration, implementation, and has a strong foundation in at least one of the following core areas: system or application-level test software or instrumentation hardware design. Minimum of bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or related field with 10 years of relevant industry experience in a hands-on technical role. 3+ years of experience in a programming language like C/C++ or Python
Preferred Qualifications
End-to-end Test Design: Experience creating and documenting comprehensive test plans, defining test cases and coverage, and developing validation methodologies for complex systems. International Travel: This role requires international travel (up to 25%) to support our manufacturing partners during key product builds. This typically involves 2-4 trips per year at sites in Asia. Our team is committed to providing as much advance notice as possible to support your planning. Curiosity and Adaptability: You are driven by curiosity, energized by solving novel problems, and motivated to learn new skills to get the job done. Focused Problem Solving: You excel at identifying the most critical variables in a complex system and can develop a clear, focused plan of action even when all the details are not yet available. Hands-on experience with electronics debugging tools Electrical engineering fundamentals (ability to read schematics & layout & component datasheets). You have experience developing robust software and algorithms in a modern object-oriented or scripting language (e.g., Python, C++). Familiarity with the Apple ecosystem is a plus but not required. Background in testing high-volume consumer electronics, particularly with Touch, Sensing, Display, or other complex user-facing technologies. Knowledge of digital signal processing (DSP) or image processing algorithms. Experience with instrument camera and optical capture system is a plus. Communication: Excellent written and verbal communication skills, with an ability to collaborate with cross-functional engineering and design teams. Passion for learning and contributing across disciplines. Analytical Problem-Solving: Excellent skills in debugging and performing failure analysis across software, hardware and system domains. Experience with structured problem-solving methodologies like Design of Experiments (DOE). Ability to perform and interpret statistical data analysis
Sample Apple interview questions
- 1
Design a typeahead box for a search engine
system designmedium - 2
Design a rate limiter
system designmedium - 3
Architect a key-value store for distributed systems.
system designmedium - 4
Design a system to schedule jobs in a distributed environment
system designmedium - 5
What is an API and how does it work?
technicalmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Sr. Packaging Development Engineer IIHP Hood · Batavia, NY · Onsite
- Ingénieur(e) sénior SDET / Senior Software Development Engineer in TestSide · Montreal, QC · Hybrid
Supplier Development EngineerVital Lyfe · Los Angeles, CA · Onsite
Software Development Engineer in Test II (SDET II)Verisk · Jersey, NJ · Hybrid
Project Engineer - Development EngineeringRolls-Royce · Indianapolis, IN · Onsite
Software Development Engineer III - LoyaltyExpedia Group · Seattle, WA · Onsite
