Control Systems Engineer
Job Description:
🔬 Control Systems Engineer
📍 Aargau Canton, Switzerland (Hybrid)
Are you passionate about working at the intersection of software, hardware, and advanced scientific infrastructure?
We are supporting a leading Swiss organisation in the search for a Control Systems Engineer.
This is not a pure software role.
This is not a pure hardware role.
This is where motion control, embedded systems, real-world hardware integration and software engineering meet 💡
🎯 Your Mission
You will play a key role in integrating and maintaining complex control systems.
Your responsibilities will include:
🔹 Integrating hardware components (cameras, motion systems, stepper motors, mechatronic devices) into EPICS-based control environments
🔹 Coordinating control system integration across engineers & project teams
🔹 Supporting users and ensuring reliable operation of scientific facilities
🔹 Contributing to software development (primarily Python & Bash)
🔹 Supporting motion control concepts (parallel motor control, stepper systems, positioning systems)
🔹 Writing clean documentation (requirements, test plans, procedures)
🔹 Advising internal stakeholders on best practices and system architecture
If you enjoy moving motors in parallel, integrating cameras into real-world systems, and solving complex hardware/software interaction challenges, this is your playground.
🛠 What Were Looking For
You should bring:
3+ years experience in control systems, embedded systems, or system-level engineering (senior candidates with 10+ years of experience are also encouraged to apply).
Experience integrating hardware into software-driven control systems
Strong understanding of motion control / stepper motors / mechatronics
Practical software development experience (Python, C++, Bash or similar)
Exposure to low-level / embedded systems is a strong plus
A proactive, collaborative, user-focused mindset
💬 English required
🇩🇪 German is a plus (not mandatory)
💡 Why This Role Is Unique
Work in a highly interdisciplinary team (8 engineers)
Real-world, large-scale technical systems — not just code in isolation
Strong technical autonomy
High intellectual environment
Long-term stability
This is ideal for someone who:
- Comes from embedded or system-level software
- Has hands-on control/motion experience
- Wants to move closer to physical systems & scientific infrastructure
- Enjoys cross-functional collaboration