Job Description
Job Description
Overview
We are currently seeking a Test Engineer to join our innovative team, focused on the development and maintenance of software solutions for testing products and embedded systems. The successful candidate will bring expertise in LabView, Python, and C++ on Linux platforms (Ubuntu/Debian), with hands-on experience in Google Cloud Platform (GCP) infrastructure.
This role will be pivotal in developing reliable test frameworks and contributing to the advancement of cutting-edge photonic technologies.
Key Responsibilities
- Design, develop, and maintain test software using LabView, Python, or C++ on Linux systems.
- Develop and optimize automated test scripts for photonic components such as Optical Switching, OSA, EDFA, VOA, and optical transceivers.
- Integrate test solutions with GCP for data analysis and reporting.
- Collaborate with cross-functional teams to define test requirements and resolve product-specific issues.
- Utilize CI/CD pipelines (e.g., GitHub, GitLab) for efficient software deployment.
- Analyze test results and provide actionable insights to enhance performance and system reliability.
- Document procedures, system configurations, and software to ensure consistent knowledge sharing.
Qualifications
Education
- Bachelor’s degree or higher in Computer Science, Electrical Engineering, Photonics, or related discipline.
Experience
- Minimum 3 years in system software development, with emphasis on test engineering for photonic or optical systems.
Technical Skills
- Proficiency in LabView, Python, and Linux (Ubuntu/Debian).
- Understanding of embedded systems, networking, and operating system fundamentals.
- Experience with Google Cloud Platform (GCP).
- Familiarity with CI/CD environments and version control systems.
Soft Skills
- Strong analytical and problem-solving abilities.
- Effective communication and collaboration skills across interdisciplinary teams.
- Ability to handle multiple priorities in a fast-paced setting.
Preferred Qualifications
- Experience with photonic testing tools such as optical spectrum analyzers, power meters, or BER testers.
- Knowledge of C/C++ for embedded systems development.
- Familiarity with test automation frameworks for optical and photonic applications.
- Understanding of Agile development methodologies.