Our client is seeking a skilled Camera Test / Field Application Engineer to join their team, focused on developing and maintaining test frameworks and tools for camera systems. This role will involve writing and executing test scripts, analyzing test data, and troubleshooting camera functionalities in both Linux and Windows environments. If you have a strong technical background in software testing and an interest in camera technology, this could be the right role for you.
Tasks
- Develop, execute, and maintain automated and manual test scripts to ensure high-quality camera system performance.
- Work with Python to develop test software, focusing on functionality and reliability of camera systems.
- Utilize Linux Bash and Windows console for system interactions and troubleshooting.
- Employ Google Test (GTest) framework to structure and validate test cases effectively.
- Collaborate with multinational engineering team to ensure testing requirements are fully addressed and integrated within the development cycle.
- Analyze and interpret test results, troubleshoot issues, and report findings to the development team.
- Visit customer sites for troubleshooting and training.
Requirements
Mandatory Requirements:
- Programming Language: Proficiency in Python for test automation and scripting.
- Command Line Skills: Strong familiarity with Linux Bash console and Windows console.
- Network Protocols: Understanding of network protocols (Ethernet, UDP, TCP, PTP) for testing camera communication.
Additional Qualifications (Preferred):
- Programming Languages: Knowledge of C/C++ for supplementary development and testing tasks.
- Frameworks: Familiarity with .NET for additional scripting and testing functionality.
- Testing Frameworks: Experience with Google Test (GTest) for the automating test cases.
- Image and Video Processing: Experience with OpenCV and FFmpeg for image analysis and processing.
- Optics and Photonics: Understanding of optics and photonics to better support camera and imaging technology testing.
- Source Control Systems: Experience with SVN and Git.
- Machine vision: Understanding of camera interfaces - GigE Vision, Camera Link, CXP
Preferred Industry Experience:
- Background in testing camera systems, video devices, or other imaging technologies is a plus.
Educational Background
- Bachelor's degree in Engineering, Computer Science, Electrical Engineering, Physics, or a related technical field.
Benefits
Benefits:
- 401(k) Plan: Employer-matching contributions to support your retirement savings.
- Medical and Dental Insurance: Comprehensive health coverage to ensure your well-being and peace of mind.
- Competitive Compensation Package: Includes salary, potential bonuses, and performance-based incentives.
- Professional Development: Opportunities to enhance your skills in a growing and innovative field.
Why Join Us?
- Engage in the technical challenges of ensuring camera system reliability and functionality through robust testing.
- Work with a collaborative team dedicated to delivering high-quality imaging solutions.
- Opportunities to develop and grow your testing and technical skills in an innovative environment.