Senior Control Systems Engineer
Company: Fusionality
Location: Lausanne, Switzerland
Employment type: Full Time
The Fusionality Senior Control Systems Engineer joins the founding team in Lausanne to help build the company’s core technology. Fusionality is building the measurement, simulation and control stack of the fusion energy reactors of the future, enabling effective and reliable operation, monitoring and analysis of high-temperature plasmas in fusion devices. The company spun out of EPFL’s Swiss Plasma Center and has completed its pre-seed fundraise.
The Fusionality Senior Control Systems Engineer role suits a passionate engineer with deep knowledge cutting across real-time and embedded systems, software and hardware, who is excited about building the systems that monitor and control real-world fusion plasmas. The role implements real-time control, analysis and data acquisition systems, provides technical leadership within a growing real-time control and software engineering team, and works side by side with leading plasma and control experts.
Key Responsibilities
- Implement real-time control, analysis and data acquisition systems in the kHz to MHz range, as an individual contributor and in a team
- Integrate solutions across a variety of company products and services as well as on the company’s in-house test beds
- Provide technical leadership within a growing real-time control and software engineering team that you will help to build
- Translate customer needs into requirements and specifications
Requirements
Essential:
- Experience taking hard-real-time acquisition and control loops from incomplete requirements through to commissioning on hardware, in domains such as automotive, robotics, embedded, electrical and/or scientific instrumentation
- “Full stack” familiarity with all aspects of real-time technologies, from physical and DAQ, real-time software frameworks and middleware, to real-time operating systems and integration
- Fluency in a mix of high-level and low-level languages such as C, C++, Rust, MATLAB/Simulink and Python, with an obsession with code quality, testing and reliability
Desirable:
- Experience with distributed real-time systems, real-time networking and field buses and/or SCADA
- Experience with embedded, microcontroller and FPGA technologies and/or safety-critical systems
To apply, Fusionality asks candidates to send a CV including information about a real-time system they have taken into operation.