Software Engineer
Core
Design, develop, test, and implement software solutions for maskless nanofabrication systems and characterization solutions, spanning embedded, backend, and system-level integration.
Role type
Software Engineer (Embedded/Backend/System Integration)
Builds
Maskless nanofabrication systems and characterization solutions
Domain
Semiconductor manufacturing equipment / Nanofabrication
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Python, JavaScript, system integration, software architecture, clean code practices, Git workflows, CI/CD pipelines
Preferred skills
Cross-domain flexibility, hardware-software interaction knowledge, global collaboration experience
Technologies
C, C++, Python, JavaScript, Git, CI/CD pipelines
Responsibilities
Design and implement software components, ensure maintainability and extensibility, write well-documented code, collaborate with hardware and DevOps teams, conduct peer reviews, resolve technical issues
Seniority
Mid-level (3+ years experience)