
Sr. Software Engineer
Thermo Fisher Scientific5 days ago
Guangzhou, ChinaSenior
Responsibilities
- Design, develop, and maintain PC software for SEM imaging, scientific workflows, and instrument operation.
- Develop image acquisition, visualization, annotation, measurement, data management, and detector data visualization capabilities.
- Implement instrument automation for calibration, autofocus, auto stigmation, beam alignment, diagnostics, and operator workflows.
- Develop modular, maintainable, testable software and contribute to architecture, reusable components, code reviews, and software testing.
- Integrate software with instrument control software and embedded systems and participate in system integration, verification, troubleshooting, and sustaining engineering.
- Collaborate with multidisciplinary engineering and product teams and prepare software documentation.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline.
- Typically 8+ years of experience developing PC software for scientific or industrial applications meeting 21CFR compliance.
- Strong proficiency in C# and object-oriented software development.
- Experience with multithreaded software, technical or scientific graphical user interfaces, software debugging, troubleshooting, and Git or equivalent version control systems.
- Effective communication skills within cross-functional engineering teams.
- Preferred experience includes scientific imaging, image acquisition and visualization, OpenCV or other image processing libraries, scientific visualization and graphics programming, CUDA or OpenCL, instrument automation, SEM or other scientific instrumentation, AI-assisted programming, and product enhancement or sustaining engineering.
Benefits
- Standard Monday-Friday work schedule.
- Office-based work environment.
About Thermo Fisher Scientific
Thermo Fisher Scientific builds analytical instruments, lab equipment and consumables, specialty diagnostics, and provides pharma services (CDMO and clinical research) for biotech, pharma, academic, and healthcare customers. It earns revenue through product sales, e-commerce distribution (Fisher Scientific), and contract services under brands such as Thermo Scientific, Applied Biosystems, Invitrogen, Patheon, and PPD. Headquartered in Waltham, MA, it is publicly traded on the NYSE (TMO) and was created by the 2006 merger of Thermo Electron and Fisher Scientific.