remote
Software Verification Engineer - Lumentum Operations
Software Engineer
Software Verification Engineer responsible for designing, implementing, and executing automated test suites for embedded software, leveraging Python and C++ to validate functionality and performance on hardware platforms.
About the role
Key Responsibilities
- Develop and maintain automated test frameworks for embedded software using Python and C++.
- Design test cases that cover functional, performance, and reliability requirements.
- Integrate test suites with continuous integration pipelines and analyze results.
- Collaborate with hardware and firmware teams to troubleshoot and resolve defects.
- Document test procedures, results, and provide actionable feedback to development teams.
Requirements
- Strong experience in software verification and test automation.
Skills
test automationpythonc