Skip Navigation

Search Our Jobs

Search Our Jobs

Student Controls Research and Development Engineer

Job ID 1021 Date posted 06/12/2017


Brookhaven National Laboratory is a multipurpose research institution funded primarily by the U.S. Department of Energy’s Office of Science. Located on the center of Long Island, New York, Brookhaven Lab brings world-class facilities and expertise to the most exciting and important questions in basic and applied science—from the birth of our universe to the sustainable energy technology of tomorrow. We operate cutting-edge large-scale facilities for studies in physics, chemistry, biology, medicine, applied science, and a wide range of advanced technologies. The Laboratory's almost 3,000 scientists, engineers, and support staff are joined each year by more than 4,000 visiting researchers from around the world. Our award-winning history, including seven Nobel Prizes, stretches back to 1947, and we continue to unravel mysteries from the nanoscale to the cosmic scale, and everything in between. Brookhaven is operated and managed by Brookhaven Science Associates, which was founded by the Research Foundation for the State University of New York on behalf of Stony Brook University, and Battelle, a nonprofit applied science and technology organization.



These positions were created to support the support the controls engineering efforts in experimental computerized controls for a variety of automation and computer based operations performed by the controls program.

The National Synchrotron Light Source II (NSLS-II) is seeking students to learn and to help with the Controls systems for the NSLS-II Synchrotron Experimental systems. We are looking for students to work on particle Accelerator systems, Experimental end stations, Local area networking, Sysadmin and Data reduction and analysis projects.



Essential Duties and Responsibilities:

The successful student will work with a team of scientists and engineers on assorted projects associated with the development and operation of centralised aspects of the Accelerator experimental end stations. This may include user interface development, small data monitoring systems and possibly motion controls. We are also looking for those with operating system, networking and system administration. Finally, we are looking for students interested in working with the development and deployment Data analysis and management software



Required Knowledge, Skills, and Abilities:

Depending on the position, you will need at least three of the following

  • Part way BS degree in EE, Computer Science, Robotics, or related fields;
  • A demonstrable interest in collaborative software development;
  • Some Electronic and computer hardware experiences;
  • Experience working with Unix (Linux) systems and networks; and
  • Experience or course work with languages such as PYTHON and C/C++, Java or others.

Preferred Knowledge, Skills, and Abilities:

  • Good written and oral communication skills;
  • An interest/passion for working with control systems; and
  • Effective interpersonal skills.


We invite you to consider Brookhaven National Laboratory for employment. To be considered for this position, please apply online at BNL Careers and enter the job title into the Keyword Search.

Brookhaven National Laboratory (BNL) is an equal opportunity employer committed to ensuring that all qualified applicants receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a veteran, disability or any other federal, state or local protected class.

BNL takes affirmative action in support of its policy and to advance in employment individuals who are minorities, women, protected veterans, and individuals with disabilities.

*VEVRAA Federal Contractor

Sign Up for Job Alerts

Find out about our career opportunities, news and events at Brookhaven National Laboratory.

CategorySearch for a category and select one from the list of suggestions. Finally, click “Add” to create your job alert.