Software Engineer – Camera Test Automation & Data Analysis
Mô tả công việc
Job Description:
We are seeking skilled and hands‑on Software Engineers to develop and support software used in camera module test processes, including image testing, VCM, OIS, APS calibration, and electrical measurements.
This role focuses on software for test automation and production data analysis and does not involve embedded firmware development.
Successful candidates will work with C++, Python, and customer‑provided Matlab algorithms to support prototype builds, ensure smooth mass‑production deployment, analyze production data, identify failure causes, and drive improvements throughout NPI and production stages.
Key Responsibilities:
Test Software Development & Optimization
Optimize test algorithms and test flows during prototype phases to reduce test time, enabling efficient and stable mass- production.
Understand and translate customer‑provided Matlab algorithms into production‑ready software implementations using C++ and Python.
Develop and maintain software for camera module manufacturing processes, including image testing, VCM/OIS functional tests, APS calibration, and electrical measurements.
2
Data Analysis & Failure Investigation
Perform data‑driven investigations to determine root causes of test failures and propose corrective actions.
Analyze test logs and production data to identify yield trends and failure commonalities.
Collaborate closely with TE, EE, ME, and FACA teams for issue isolation and problem resolution.
3
Test Equipment and System Integration
Support cross‑functional teams during problem isolation related to SW, HW, process, or fixtures.
Verify and maintain correct integration between test software and test equipment.
Contribute to stable test performance across production lines by improving software robustness.
4
Software Configuration and Documentation
Manage software versions using Subversion (SVN), including revisions, branching, merging, and release control.
Provide technical information to cross‑functional teams with clear communication.
Prepare and maintain technical documents such as test flow descriptions, software specifications, and release notes.
Yêu cầu công việc
Qualifications:
Required
Japanese or Chinese language skills are a plus.
Effective communication and collaboration skills across technical teams.Language
Basic knowledge of image processing, camera test algorithms, and actuator control (SFR, shading, noise, blemish, defective pixels, VCM/OIS behavior, APS calibration).
Strong data analysis skills (Python, Excel, etc.) for log/CSV evaluation.
Knowledge of version control management with Subversion (revision control, branching, merging).
Strong debugging and problem‑solving skills for distinguishing SW/HW/process/fixture issues.
Proficiency in English is required.
Ability to read and understand Matlab code for customer‑released algorithms.
Understanding of test measurement systems fundamentals.
Proficiency in C++ and Python for software development.
Working Conditions:
Full- time, on- site position
Occasional overtime or travel may be required during key project milestones
Educations:
Bachelor’s degree in engineering or related background.
Experience:
Software development experience is preferred, especially in technical or engineering domains.
Quyền lợi
Chế độ bảo hiểm, Du Lịch, Phụ cấp, Xe đưa đón, Du lịch nước ngoài, Đồng phục, Chế độ thưởng, Chăm sóc sức khỏe, Đào tạo, Tăng lương, Công tác phí, Phụ cấp thâm niên, Nghỉ phép năm, CLB thể thao
Cập nhật gần nhất lúc: 2026-03-14 01:40:02









