Senior software engineer focused on developing automated TEM/SEM imaging solutions using Python and machine learning to enhance data quality for semiconductor applications.
About the role
Key Responsibilities
Design, develop, and maintain Python-based software for automated TEM and S/TEM imaging workflows.
Implement machine learning algorithms to optimize image acquisition and data quality.
Collaborate with hardware engineers to integrate software with TEM/SEM instrumentation.
Debug, test, and document code, ensuring high reliability and performance.
Participate in cross-functional teams to define product requirements and roadmap.
Requirements
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or Materials Science.
5+ years of software development experience, preferably in scientific instrumentation.
Strong proficiency in Python and experience with machine learning frameworks (e.g., TensorFlow, PyTorch).
Knowledge of TEM/S/TEM and SEM imaging principles and data formats.
Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.