<Back to Search
Systems Quality Engineer
Cupertino, CAMarch 20th, 2026
We are seeking a Systems Quality Engineer with strong Python skills and experience in hardware/software integration testing. This role involves running manual and automated system-level tests, validating results, and maintaining test infrastructure in a lab environment. You will work closely with cross-functional engineering teams to ensure the team's prototype imaging and sensing hardware meets defined requirements and performs as expected.Responsibilities:Execute and monitor validation tests for prototype hardware and sensing systemsWrite and debug Python scripts for test automation and data analysisMaintain and improve existing test cases and setups based on defined test requirementsTriage hardware/software issues and report on test outcomesEnsure test coverage aligns with product requirements from internal teamsSupport CI workflows and contribute to test automation pipelinesOwn and document the test setup and execution flowCollaborate with teams across hardware, software, and systems to expand test coverage and efficiencyParticipate in equipment maintenance and lab readiness for testingSkills and Qualifications:Strong proficiency in Python for scripting and test automationExperience in black-box and/or white-box testingComfortable working in hardware test environments, including prototype devicesUnderstanding of system-level test validation for complex hardware/software systemsFamiliarity with test automation frameworks and CI toolsStrong debugging and problem-solving skillsExcellent documentation and reporting habitsAbility to manage multiple tasks in a fast-paced environmentBachelor's degree in Engineering, Computer Science, or a related field, or equivalent experiencePreferred Qualifications:Experience in imaging, camera systems, or sensing technologyPrior work in lab-based hardware validation rolesExperience with Objective-C or Swift (a plus)Familiarity with dashboarding tools for test result reportingKnowledge of Apple's internal toolchains or similar embedded environmentsSubmit resume to: jobs@OSIengineering.comJ-18808-Ljbffr