Software Development Engineer, High-Speed Tracking Camera

Nikon

C++

Vision

AI

About this role

The engineer will develop control and software functions for high-speed tracking cameras in the Vision Robotics division. The work covers algorithm and specification planning for image correction, object recognition, and tracking based on customer use cases and system requirements.

The role includes implementing evaluation software for proposed algorithms and conducting performance tests with actual camera hardware. Results are organized and analyzed to guide development decisions and specification improvements. The engineer will also prepare specifications for embedded implementation and coordinate technical details with external vendors, including design intent and constraints.

After vendor implementation, the engineer performs operational checks, performance tests, and acceptance reviews to confirm that the result meets the specifications. Defects and improvement points are fed back to the development process. Customer-site deployment support includes system setup and operational checks, followed by involvement in inquiries and improvement discussions after introduction. Depending on development status and suitability, assignments outside image processing may also be included.

The position is part of the First Development Section in the Second Development Department of the Vision Robotics Division. The team develops robot vision and high-speed tracking camera products, covering control and software development from requirements definition through design, implementation, and evaluation. The work combines UI, image processing, and control expertise and may involve collaboration with external vendors. The products support factory automation applications and are developed with attention to practical customer use rather than research alone.

Required experience includes at least two years developing object recognition and tracking using image processing, at least one year of software development with C++, and at least one year of practical experience in one of AI, video equipment, or industrial equipment communications. Experience with industrial video equipment software, GenICam or similar interface standards, industrial fieldbuses such as EtherNet/IP or EtherCAT, AI-based image-processing software, or industrial robots is welcomed.

The position is full-time, with remote work available and a super flextime system. The standard working time is eight hours, with a 45-minute break; stated office hours are 9:00–17:45. The probationary period is three months. Annual holidays total 128 days, with a five-day workweek, and benefits include commuting support, social insurance, housing assistance subject to conditions, employee shareholding, defined-contribution pension, retirement benefits, and family-care-related programs. Salary is JPY 6.0–7.8 million annually.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.