We're looking for a Software Systems Engineer to join a collaborative team working on advanced control systems for scientific instrumentation. This is a hands-on role where your work will directly support existing ID system activities .
Responsibilities:
1. Commission and diagnose faults in installed control systems.
2. Provide operational support and performance analysis of deployed systems.
3. Design and develop software to integrate sub-system components such as vacuum, motion, robotics, machine protection, and sensors.
4. Take ownership fault-finding across the instrumentation stack-from hardware to data acquisition.
5. Manage the full software development life-cycle, from design to deployment and ongoing support.
6. Work closely with engineers, operators, and scientists to gather requirements, track progress, and verify system performance.
Required Skills:
7. Strong background in Mechatronics and control systems.
8. Proficiency in C, C++, Scada Systems
9. Experience with distributed control systems used in scientific or industrial environments
10. Hands-on experience with motion controller software integration.
11. A proactive, problem-solving mindset and excellent communication skills.