ZEISS Group

Senior Systems Software Engineer – Industrial Fab Automation

ZEISS Group

full-time

Posted on:

Location Type: Remote

Location: MinnesotaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $138,000 per year

Job Level

Tech Stack

About the role

  • Design and implement back-end services and interfaces (primarily gRPC) integrating ZEISS Inspect with fab automation frameworks and fab-level controllers
  • Develop software supporting wafer navigation and orchestrating end-to-end inspection workflows within semiconductor fabs
  • Own service-level concerns including performance, reliability, observability, fault tolerance, and secure deployment
  • Build and maintain automated test pipelines, including fab simulators, hardware-/system-in-the-loop testing, and CI/CD workflows
  • Collaborate with internal automation, controls, metrology, and computer vision teams, as well as external fab stakeholders, to gather requirements and deliver production-ready integrations
  • Implement and maintain logging, metrics, and distributed tracing for fab-deployed services to support operations and troubleshooting
  • Participate in architecture/design reviews, code reviews, and continuous improvement initiatives
  • Author and maintain technical design documentation, configuration guides, and operational runbooks
  • Support root-cause analysis and resolution of issues during fab qualification, pilot runs, and production deployments

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related field; Master’s degree preferred
  • 5+ years of professional software engineering experience, with a focus on back-end services or systems software
  • Strong coding proficiency in C++ and C#, with working proficiency in Python
  • Proven experience designing and building server architectures and networked services (e.g., gRPC or comparable RPC frameworks)
  • Hands-on experience with DevOps and automated testing pipelines (e.g., Git-based CI/CD, automated builds and tests, artifact management, and deployment pipelines)
  • Solid foundation in software engineering best practices, including version control, code reviews, debugging/profiling, and testable code design
Benefits
  • medical plans
  • retirement savings plan
  • paid time off
  • performance bonus
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++C#PythongRPCDevOpsautomated testingCI/CDserver architecturesnetworked servicessoftware engineering best practices
Soft Skills
collaborationproblem-solvingcommunicationtechnical documentationcontinuous improvement