CareerPlan

Sr. Software Engineer

Guangdong, ChinaFull-time2026-10-15 → 2026-11-10

Core

Design, develop, and maintain PC-based instrument control software for Scientific Instruments like Scanning Electron Microscopy (SEM) and Mass Spectrometry, enabling image acquisition, visualization, measurement, and automation.

Role type

Senior IC software engineer (scientific instrumentation)

Builds

PC software for scientific imaging, instrument automation, and data management workflows

Domain

Scientific instrumentation (SEM, Mass Spectrometry)

Required skills

C#, object-oriented development, multithreaded programming, GUI design, software debugging, Git

Preferred skills

OpenCV, scientific visualization, GPU programming (CUDA/OpenCL), instrument automation, AI-assisted programming

Technologies

C#, OpenCV, CUDA, OpenCL, Git

Responsibilities

Design and develop software for image acquisition and visualization; Implement instrument automation functions (calibration, autofocus, beam alignment); Optimize software performance for high-resolution image display; Collaborate on system integration and verification; Participate in code reviews and software testing

Seniority

Senior, hands-on IC