Senior Motion Controls Engineer

Brookhaven National Laboratory•Upton, NY

About The Position

The National Synchrotron Light Source II (NSLS-II) is seeking an engineer for the Instrument and Controls group within the Data Science and Systems Integration Division. The role leads the development and implementation of advanced motion control, including facility standards, motion controls for new beamline construction and upgrades, and mentorship of junior staff. The engineer also develops device drivers and graphical interfaces for motion-control instrumentation. The position works collaboratively with scientific, engineering, and technical staff to develop software and motion-control solutions for beamlines, accelerator and beamline construction and upgrades, and NSLS-II software tools and services. It also involves troubleshooting technical issues and advancing experimental capabilities. The role is based in the large-scale scientific facility environment at NSLS-II. Brookhaven National Laboratory requires the selected candidate to obtain and maintain a DOE Uncleared Personal Identity Verification (UPIV) credential as a condition of employment.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related STEM discipline.
  • At least 8 years of relevant experience.
  • Extensive experience with motion control technologies.
  • Demonstrated programming experience in C, C++, or Python.
  • Experience in open-source software development using best practices, such as version control tools for collaborative development, automated builds, and testing.
  • Working knowledge of developing in a Linux operating system environment.
  • Practical knowledge of software and hardware engineering practices, including requirements gathering, design, testing, documentation, source code management, and release procedures.
  • Demonstrated initiative and ability to take ownership of projects and tasks.
  • Effective oral and written communication and interpersonal skills.
  • Demonstrated ability to work collaboratively with professionals from diverse backgrounds.
  • Ability to obtain and maintain a DOE Uncleared Personal Identity Verification (UPIV) credential as a condition of employment.

Nice To Haves

  • Bachelor’s or higher degree in Computer Science, Engineering, or a related STEM discipline and at least 10 years of relevant experience.
  • Experience with Experimental Physics and Industrial Control System (EPICS), TANGO, or other SCADA control systems.
  • Experience with control software for scientific equipment, especially for synchrotron accelerators or synchrotron experiments.

Responsibilities

  • Develop and implement the facility’s motion control strategy and standards.
  • Work collaboratively with scientific, engineering, and technical staff to deliver software and motion control solutions for beamlines.
  • Implement motion control systems for accelerator and beamline construction and upgrades.
  • Mentor junior staff.
  • Collaboratively develop software tools and services for NSLS-II.
  • Work with varied teams to troubleshoot technical issues and advance experimental capabilities.
  • Develop device drivers and graphical interfaces for motion-control instrumentation.

Benefits

  • Brookhaven National Laboratory states that it offers a comprehensive employee benefits program; details are provided through its Benefits Program information.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service