About the job
ABOUT SIOUX
Sioux is a leading provider of strategic high-tech solutions, dedicated to the innovation and assembly of intricate high-tech systems. Our team comprises over 1,200 skilled engineers who either support our clients or act as their Research and Development department. Our remarkable productivity accelerates product development, enabling our clients to gain a competitive edge with enhanced cost-effectiveness.
As a rapidly expanding employer, Sioux prioritizes the growth and well-being of its employees. We invest in their career development while fostering a positive work environment that encourages both personal and professional advancement.
SIOUX IN SINGAPORE
Sioux Singapore plays a crucial role in the Asian market by delivering R&D services from our centers across Europe and Asia, leading development teams in Singapore. This expansion allows us to adapt to the evolving needs of our domestic and international (OEM) clients in the semiconductor, analytical, and medical sectors.
The Role
As a Software Designer at Sioux, you will prepare requirements and be accountable for creating and sharing software designs, as well as the implementation, integration, and quality assurance of the software. You will also have the opportunity to advance into a role providing technical leadership to the software development team, while contributing to design, realization, and integration tasks.
Your responsibilities will include developing equipment control software to support our clients in the specified domains. Key duties include:
- Collaborating with architects to define product architecture within your domain.
- Analyzing customer requirements for software solutions.
- Designing, implementing, and testing control software.
- Conducting peer reviews to ensure product quality.
- Leading a small development team and ensuring high team performance.
- Working as a vital member of a scrum team, handling user stories across the entire technology stack.
- Developing features using Agile methodologies, with a strong emphasis on speed and quality.
The Job Scope
Develop testable, high-quality code in C# for various machine control functionalities, including:
- WPF and WinForm UI development
- Machine Control and Sequencing
- Hardware abstraction layer
- Subsystem/device communication and control
- System calibration and positional error measurement and compensation
- SECS/GEM functionalities.
- Providing technical leadership to the scrum team through sprint planning, design reviews, merge request evaluations, and code refactoring activities.

