Unknown Company

Software Engineer (Imaging Systems)

san jose, california • Posted 5 days ago
Onsite Full Time General

Software EngineerThe Software Engineer will develop and maintain desktop software applications and tools supporting imaging systems, image processing, calibration, and testing.

The role focuses on C++/Qt-based graphical user interfaces (GUIs), automation, and integration with hardware and firmware systems.Key ResponsibilitiesDevelop and maintain desktop GUI applications using C++ and Qt Widgets for imaging system calibration, tuning, lab automation, simulation, and testing.Design and implement new solutions for next-generation software tools and applications.Enhance existing software applications supporting imaging and video processing systems.Develop automation scripts to accelerate testing, system integration, and development.Build and maintain infrastructure for hardware and firmware testing, validation, and troubleshooting.Collaborate with image processing, firmware, and hardware engineering teams.Mentor junior engineers, conduct code reviews, and develop technical documentation.QualificationsBachelor's degree in Computer Science, Electrical Engineering, or a related field.3+ years of dedicated desktop GUI application development experience.Strong proficiency in C++ and hands-on experience with Qt Widgets (Qt 5 or Qt 6).Solid understanding of object-oriented programming and software design.Experience developing software applications that communicate with hardware or external devices is preferred.Familiarity with Python, C programming, and hardware communication protocols is a plus.Experience with imaging systems, image processing, or evaluation boards is a plus.

Software Engineer (Imaging Systems) in san jose at Unknown Company

This position is listed as full time and onsite.

Back to Job Search