Sr. Software Engineer
Core
Design and implement sophisticated software applications controlling electron microscopes and analytical instruments for scientific research in semiconductors, life sciences, and materials analysis.
Role type
Senior IC software engineer (instrument control)
Builds
Software applications for scientific instruments
Domain
Life sciences / Semiconductors / Materials analysis
Deliverable
production ML models | product features
Required skills
C++, C#, Python, object-oriented design, data structures, algorithms, microservices, containerization, CI/CD, Git, automated testing, TDD
Preferred skills
AI tools (Codex, Copilot), SAFe framework, agile methodologies
Technologies
C++, C#, Python, Git, CI/CD tools, containerization
Responsibilities
Design and implement software for scientific instruments, collaborate with scientists and engineers, work in agile environment, support team members, understand complex technical requirements
Seniority
Senior, hands-on IC
