Senior R&D Instrumentation and Control Engineer
Commonwealth Fusion Systems
Somerville, MA, USA
Posted on Thursday, May 18, 2023
Commonwealth Fusion Systems (CFS) has the fastest, lowest cost path to commercial fusion energy.
CFS collaborates with MIT to leverage decades of research combined with groundbreaking new high-temperature superconducting (HTS) magnet technology. HTS magnets will enable compact fusion power plants that can be constructed faster and at lower cost. Our mission is to deploy these power plants to meet global decarbonization goals as fast as possible. To that end, CFS has assembled a team of leaders in tough tech, fusion science, and manufacturing with a track record of rapid execution. Supported by the world’s leading investors, CFS is uniquely positioned to deliver limitless, clean, fusion power to combat climate change. To implement this plan, we are looking to add dedicated people to the team who treat people well, improve our work by adding multifaceted perspectives and new ways of solving problems, have achieved outstanding results through a range of pursuits, and have skills and experience related to this role.
The role of a Senior I&C Engineer is to collaboratively develop, test, and deliver data acquisition, control hardware, a software suite and associated instrumentation. These systems will be used during integration, development, qualification and production testing of CFS magnets and other critical SPARC components. This engineer will also be responsible for leading multidisciplinary teams of engineers and technicians to produce instrumentation and control systems that generate reliable data in support of critical company missions. They will organize and drive a cohesive instrumentation and control program for R&D and perform as a technical mentor for I&C engineers and test engineers on the team. They must work collaboratively across manufacturing, R&D, procurement, and SPARC teams to achieve these goals.
This team member will:
- Develop HMI/GUI software running on remote control workstations
- Develop Real-Time software running on DAQ systems i.e. Labjack, National Instruments CompactRIO, CompactDAQ, or other hardware.
- Implement bidirectional cross-platform communication for data and control.
- Develop drivers for all analog and digital peripheral system components
- Implement open-/closed-loop and scheduled control schemes
- Implement system safety features including interlocks and fault-detection
- Implement data-logging
- Developing and maintaining other non-LabVIEW (e.g. Python) code bases, and/or transferring those code bases into or out of LabVIEW
- Maintain, edit, and improve existing code bases
- Coordinate with system owners to identify instrumentation, DAQ systems, and capabilities to meet the needs of identified experiments, tests, and prototypes
- Perform as a technical expert, a project lead and people leader as necessary to meet the unique project demands.
The ideal candidate will have most, if not all, of these requirements:
- Bachelors of Science in Electrical Engineering or equivalent
- 5+ years in an integration and test engineering role, working with physical lab equipment
- 5+ years’ experience designing, testing, troubleshooting, and debugging electronics hardware and test software
- 2+ years LabVIEW development
- Experience with a variety of instrumentation such as thermocouples, load cells, vacuum gauges, strain gauges, current shunts, etc.
- Experience with control systems for test applications including, PID, real time, etc.
- Experience building HMIs/GUIs
- Experience developing P&ID, electrical, and wiring schematics and diagrams, and then working with a team to translate these into a functioning system for the acquisition of decision quality data
- Experience documenting and handing-off software applications, and hardware setups to both internal and external customers
- Experience assembling and troubleshooting basic electrical and mechanical hardware; and electrical instrumentation (oscilloscopes, signal generators, power supplies for example)
- Experience with remote communication including industrial automation protocols (e.g. Modbus), TCP/IP, RS-232, GPIB, DAQmx, CompactDAQ, VISA
- Experience successfully working closely with IT teams and research/engineering personnel
- Strong fundamentals with Python development
- Experience with user event structures and concurrency
- Experience handling controls and indicators via VI Server
- Experience maintaining or editing existing codebases
- Experience with time series databases, such as influxDB and grafana
- At least one year developing in a Linux environment
Additional experience and/or qualifications:
- Experience with Siemens and Beckhoff PLC hardware and software including TwinCAT
- Signal acquisition and manipulation through DAQ systems
- Time synchronization between various systems and processes
- Ability to occasionally lift up to 50 lbs
- Perform activities such as stooping, typing, standing, or sitting for extended periods of time
- Dedication to safety to mitigate hazards that may include heat, cold, noise, fumes, strong magnets, high voltage, and cryogenics
- Willingness to travel or work required nights/weekends/on-call occasionally
CFS team members thrive in a fast-paced, dynamic environment and have demonstrated exceptional results through a range of different pursuits. We all tightly align with our company values of integrity, execution, impact and self-critique. As we grow, we are looking to add talented people who are mission driven and bring diverse perspectives and new ways of solving problems.
At CFS, we deeply value diversity and are an equal opportunity employer by choice. We consider all qualified applicants equally for employment. We do not discriminate on the basis of race, color, national origin, ancestry, citizenship status, protected veteran status, religion, physical or mental disability, marital status, sex, sexual orientation, gender identity or expression, age, or any other basis protected by law, ordinance, or regulation.