CMOS Camera Simulation Software Engineer - Santa Clara, United States - Omni Vision Inc

    Default job background
    Description


    Responsibilities:
    • Develop imaging systems simulator in python and C/C++ in Linux/Windows environment to simulate camera performance characteristics.
    • Develop CMOS sensor simulation models and applications for common autonomous driving simulation platforms.
    • Work with customers and internal groups to define simulator specifications, collect the necessary data and develop simulation applications.
    • Calibrate simulations with measured data.
    • Present data to engineering teams and senior management and make recommendations.
    • Create and maintain distribution packages and documentation.
    Requirements:
    • 2+ years of software development experience.
    • Proficient in python and C/C++ in Linux and Windows environments.
    • Good understanding of imaging technologies and key camera components including sensors, optics, and image signal processing algorithms.
    • Basic knowledge of design, fabrication, and application of CMOS image sensors.
    • Basic understanding of image quality measurement methodology and key parameters.
    • Familiar with commonly used software development and release processes, e.g. Agile.
    • Experience with collaborative coding environment and comfortable with using revision controls systems, e.g. git.
    • Good coding skills and habits.
    • Good written and oral communication skills required.
    • Good organization and interpersonal skills desired.
    Annual base salary for this role in California, US is expected to be between $95,000 - $135,000. Actual pay will be determined on a number of factors such as relevant skills and experience, and the pay of employees in the similar role.

    EOE/Minorities/Females/Vet/Disability