cover image
SoloPoint Solutions

SoloPoint Solutions

www.solopointsolutions.com

1 Job

33 Employees

About the Company

Since 2006, SoloPoint Solutions has been a partner to the engineering community in California and the Midwest. We have helped hundreds of companies to identify, qualify, and secure critical resources to ensure the success of their engineering and development process. Whether you need us to find an excellent employee, provide support services for an upcoming engineering project, or even help you make the next great move in your career, our mission is to help you succeed.

Listed Jobs

Company background Company brand
Company Name
SoloPoint Solutions
Job Title
Test Software Engineer
Job Description
**Job Title:** Test Software Engineer **Role Summary:** Design, develop, and maintain automated software systems that drive hardware test equipment and validate electronic components. Collaborate with hardware engineers to translate test requirements into reliable Python‑based test scripts, ensuring accurate data acquisition, defect analysis, and compliance reporting. **Expectations:** - Deliver robust, maintainable Python code that interfaces directly with test hardware. - Execute and optimize automated test cycles for maximum throughput and reliability. - Provide clear documentation, metrics, and defect reports to cross‑functional teams. - Continuously improve test processes, tooling, and test coverage. **Key Responsibilities:** - Write, test, and refactor Python scripts that control test equipment (power supplies, DMMs, eLoads, oscilloscopes, etc.). - Integrate test frameworks with Linux‑based test rigs and networking components. - Manage test schedules, run data collection, and perform post‑test analysis. - Troubleshoot hardware‑software interactions and document root‑cause findings. - Maintain test libraries, configuration files, and version control repositories. - Collaborate with hardware design and verification teams to refine test plans. **Required Skills:** - Advanced proficiency in Python and object‑oriented programming. - Deep understanding of automated hardware test development and execution. - Experience configuring and managing Linux systems for test automation. - Familiarity with basic networking concepts relevant to test environments. - Practical knowledge of test hardware (power supplies, DMMs, eLoads, oscilloscopes). - Strong analytical, debugging, and documentation abilities. **Required Education & Certifications:** - BSEE, BS in Computer Engineering, Computer Science, or equivalent. - ≥5 years of experience in Python/OOP programming. - ≥5 years in automated hardware test development & execution. - ≥3 years in Linux systems and networking.
Mountain view, United states
On site
Mid level
03-12-2025