Battelle - Upton, NY

posted about 2 months ago

Full-time - Entry Level
Upton, NY
Professional, Scientific, and Technical Services

About the position

The Instrumentation and Controls Engineer position at Brookhaven National Laboratory focuses on the development, deployment, commissioning, and maintenance of software for beamline and accelerator instrumentation. This role is part of the Data Science and Systems Integration Program, which collaborates with scientific, engineering, and technical staff to enhance experimental capabilities and ensure the smooth operation of the National Synchrotron Light Source II (NSLS-II).

Responsibilities

  • Work collaboratively with scientific, engineering, and technical staff to deliver software control solutions for beamline and accelerator instrumentation, including motion control systems.
  • Develop software tools and services collaboratively within DSSI teams for NSLS-II.
  • Collaborate within varied teams to troubleshoot technical issues and advance experimental capabilities for beamline and accelerator at NSLS-II.
  • Contribute to the instrument and control system for the future accelerator upgrade and new beamline construction.

Requirements

  • Bachelor's or higher degree and 1+ years of experience in Computer Science, Engineering, or related STEM discipline.
  • Demonstrated programming experience in C, C++, or Python.
  • Working knowledge of developing in a Linux operating system environment.
  • Practical knowledge of software and hardware engineering practices that include gathering requirements, 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 skills and interpersonal skills.
  • Demonstrated ability to work collaboratively with professionals from diverse backgrounds.

Nice-to-haves

  • Bachelor's or higher degree and 3+ years of experience in Computer Science, Engineering, or related STEM discipline.
  • Experience with Experimental Physics and Industrial Control System (EPICS), including EPICS driver support, and familiarity with various IO protocols such as UART, Modbus, SNMP and EtherCAT.
  • Experience with control software for scientific equipment, especially for synchrotron accelerator or synchrotron experiments.
  • Experience with motion control technologies, particularly with timing-critical high precision positioner control.
  • Experience managing distributed software systems with standard tools such as Git, Ansible, RedHat Satellite.

Benefits

  • Comprehensive employee benefits program
  • Supportive work environment
  • Resources necessary for success
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service