Firmware Tester - Python automation and C/C++ development
Job Title: Test EngineerLocation: Reno, NVJob Type: Full-TimeJob SummaryWe are seeking a skilled Manufacturing Test Software Engineer with strong expertise in python automation to develop and maintain automated test solutions for PCBA functional and end-of-line (EOL) testing. The ideal candidate will work cross-functionally with hardware, firmware, and systems teams to ensure robust test coverage, high production yield, and efficient manufacturing operations.Key ResponsibilitiesDevelop, maintain, and optimize manufacturing test software for automated test equipment supporting PCBA functional and EOL testingIntegrate software with hardware interfaces, instrumentation, and communication protocolsCollaborate with hardware, firmware, and systems engineering teams to ensure Design for Test (DFT) and comprehensive test coverageSupport deployment, debugging, and sustaining of test systems across internal and contract manufacturing sitesImprove test uptime, cycle time, and production yield through continuous software enhancementsImplement automated data collection, logging, and analytics to identify anomalies and prevent production escapesParticipate in root cause analysis of production issues and deliver long-term, software-driven solutionsCreate and maintain documentation for software architecture, test procedures, and troubleshooting guidesRequired QualificationsBachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related fieldMinimum 4+ years of experience in software development for manufacturing test, validation, or automation systems (flexible based on candidate strength)Experience with additional languages such as C#, Python, or similar is a plusHands-on experience designing and debugging automated test systems for electronic or electromechanical productsSolid understanding of embedded systems, communication protocols, and test instrumentationExperience working in production/manufacturing environments with uptime, throughput, and quality requirementsExcellent written and verbal communication skills