Talent.com
この求人はお住まいの国からは応募できません。
Camera Software Engineer

Camera Software Engineer

LenovoYokohama-shi, Kanagawa, Japan
22日前
職務内容の詳細

Description and Requirements

Employer : Lenovo Japan, LLC

Work location : Minatomirai (Yokohama)

Smoking : Not allowed in the office, but smoking room is available in 3rdth floor of the building

Employment condition : Permanent Staff (Probation period : 6 months)

Expected salary : Depending on the current salary and experience, we would make our decision

Overtime allowance : Not applicable (for Band 8)

Working hours : 9 : 00-17 : 45 (Rest time : 1 hour (12 : 00-13 : 00))

Holidays : Saturday, Sunday, national holidays, year-end holiday, established anniversary day, special holiday, and compensatory holiday

Social insurance and benefits : Comprised of Pension, Health, Unemployment and Worker's Accident Compensation, Defined-contribution pension, property accumulation savings, Lenovo employee group life insurance, etc.

Job Title :

Camera Software Engineer (Imaging for PCs / Image Quality, Driver Development, Process Automation)

Job Description :

You will be responsible for software development and image quality enhancement for cameras integrated into our PC products. Your main responsibilities will include :

  • Defining and evaluating software interface specifications for camera devices on Windows-based PCs.
  • Defining and evaluating camera drivers / firmware and control software using APIs such as Media Foundation.
  • Implementing and evaluating USB Video Class interfaces and Microsoft proprietary extensions.
  • Supporting automation of image quality tuning, including ISP and lens control.
  • Evaluating algorithms and building PoCs for wide-angle camera features such as projection transformation, face recognition, and gaze detection.
  • Supporting product development in collaboration with domestic and international hardware / software partners.
  • Building and automating evaluation systems such as HLK and other automated test systems.
  • Investigating quality issues after product shipment and providing workaround tools.
  • Proposing camera software technologies to all internal PC business units that include camera features.

Required Skills and Experience

  • Bachelor’s degree or higher in Computer Science or a related field
  • 5+ years of software development experience using C / C++ / Python
  • Knowledge of Windows camera APIs such as Media Foundation, UVC, and DirectShow
  • Basic understanding of camera devices and lenses
  • Ability to communicate technical matters in English and Japanese
  • Preferred Skills and Experience

  • Experience with PoC development for computer vision algorithms
  • Experience using AI models with frameworks such as TensorFlow, ONNX, or TFLite
  • Knowledge of camera auto-evaluation tools DXO, VCX)
  • Experience in joint development with OEMs or ODMs LCFC, Wistron)
  • Experience applying AI / ML technologies anomaly detection, efficiency improvement using models)
  • Interest or practical experience in integrated development of camera software and sensors (image processing, UVC control, projection processing, etc.)
  • Ideal Candidate Profile

  • Able to structurally analyze complex camera configurations and image processing challenges, and guide them toward simple designs through PoC validation
  • Strong execution skills to collaborate smoothly with overseas vendors and internal stakeholders to drive development forward
  • Curious and deeply interested in the intricacies of imaging and algorithms
  • Work Location

    Yokohama City (Hybrid work available)

    Additional Locations :

  • Japan - Kanagawa - Yokohama-shi
  • Japan
  • Japan - Kanagawa
  • Japan - Kanagawa - Yokohama-shi
  • この検索に対してジョブアラートを作成する

    Software Engineer • Yokohama-shi, Kanagawa, Japan