Senior Software Developer
Core
Designing and developing the Sigray Connect backend platform for X-ray imaging and inspection systems, enabling communication, integration, and workflow orchestration across distributed industrial equipment.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Scalable communication frameworks, APIs, and high-reliability backend services for scientific and industrial equipment.
Domain
Semiconductor equipment / Industrial automation / Scientific instrumentation
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET/.NET Core, distributed systems, gRPC, TCP/IP, multithreaded programming, software architecture, debugging
Preferred skills
OPC UA, EPICS, hardware integration, CI/CD pipelines, Python scripting, AI-assisted development tools
Technologies
C#, .NET, gRPC, TCP/IP, Jenkins, Bitbucket, Jira, Confluence, Python
Responsibilities
Design core platform components, architect scalable communication frameworks, develop integration APIs, implement device control interfaces, optimize backend services, collaborate with cross-functional teams, mentor junior engineers, troubleshoot system-level issues
Seniority
Senior, hands-on IC with mentorship responsibilities