ZEISS Group · 8 hours ago
Senior Systems Software Engineer
ZEISS Group is a global company with over 177 years of experience, focusing on innovation and technology for a sustainable future. The Senior Systems Software Engineer will be responsible for designing and implementing systems software for automation in semiconductor advanced packaging, collaborating with various teams to ensure robust and scalable solutions.
HardwareManufacturingPhotography
Responsibilities
Design and implement back-end services and interfaces (primarily gRPC) that integrate third-party automation systems with ZEISS Inspect for CT-based advanced packaging inspection
Own service-level concerns including performance, reliability, observability, fault tolerance, and secure deployment of production services
Develop and maintain automated test pipelines (unit, integration, hardware-/system-in-the-loop) and contribute to CI/CD workflows (builds, artifacts, deployments)
Collaborate closely with automation, controls, metrology, and machine learning teams across IQS and SMT to refine requirements and deliver production-ready integrations
Implement and tune data exchange/serialization mechanisms (e.g., Protocol Buffers) and support secure, role-appropriate service communication
Instrument services for metrics, logging, and tracing to support robust monitoring and rapid issue diagnosis
Participate in code reviews, design discussions, and continuous improvement of engineering practices, coding standards, and architecture patterns
Produce clear technical documentation and operational runbooks for deployment, support, and handover to operations and field organizations
Support investigation and resolution of escalated production issues related to CT automation software components
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or a related field; Master's degree preferred
5+ years of professional software engineering experience in back-end or systems software roles
Strong coding proficiency in C++ and C# with working proficiency in Python
Demonstrated experience building server architectures and networked services (ideally gRPC or similar RPC frameworks)
Hands-on experience with DevOps and testing pipelines (e.g., Git-based CI, automated builds/tests, artifact management, deployments)
Solid software engineering fundamentals: version control, code reviews, debugging/profiling, and writing maintainable, testable code
Preferred
Experience with industrial/automation systems: robots, motion controllers, PLCs, machine controllers, or factory MES
Experience with Windows and Linux service development, containerization (e.g., Docker), and orchestration environments
Knowledge of observability practices (metrics/logging/tracing) and performance tuning for high-throughput systems
Familiarity with data exchange/serialization (Protocol Buffers) and secure service communication / RBAC concepts
Experience with imaging/vision, CT, metrology, or semiconductor manufacturing environments
Benefits
Medical plans
Retirement savings plan
Paid time off
Company
ZEISS Group
Zeiss is a manufacturer of optical systems, industrial measurements, and medical devices.
H1B Sponsorship
ZEISS Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (3)
2023 (1)
2021 (6)
Funding
Current Stage
Late StageRecent News
2025-12-18
2025-12-18
2025-12-11
Company data provided by crunchbase