Find your opportunity where
technology, discovery, and education come together!
Founded in 1984, Thomas Jefferson National Accelerator Facility (Jefferson Lab) is a basic research laboratory built to probe the nucleus of the atom to learn more about the quark structure of matter. As part of the Department of Energy’s Office of Science National Laboratory System our employees are at the forefront of science and technology- partnering with industry as well as researchers and scientific experts from around the world. In addition to discovery and exploration, Jefferson Lab works with educational institutions and industry to educate the next generation in science and technology.
Jefferson Lab seeks a Control System Computer Scientist.
- Incumbent will specify, design, develop, test, document, upgrade and
maintain control system applications software in support of Jefferson
Lab’s Accelerator and Free-Electron Laser. - Develop low-level controls
software in the EPICS environment using C, C++, VDCT and the EPICS
state notation language, for execution within the VxWorks, RTEMS and
Linux operating systems. The hardware targeted for these controls will
include VME, GPIB, serial and other devices. Meet with customers
(engineers, physicists, technicians, and operators) to determine
application requirements.
- Document the application requirements,
design, implementation, testing, troubleshooting and usage.
- Work as a member of a team tasked with control system
application development and follow all team procedures and standards
and interface with other EPICS collaboration developers to ensure
applications are portable and sharable with other EPICS sites. Must be
available for rotating off hours on-call support and maintenance for
24-hour operations.
Minimum Qualifications
- Bachelor’s Degree in Computer Science, Physics or Engineering, Master’s Degree is preferable. At least 5 years to 10 years experience developing real-time control
application software is required. - A demonstrated ability to
successfully complete complex programming efforts, interfacing directly
with customers, is required. - Experience with the development of
EPICS low-level control applications is highly desirable, as is
experience with VxWorks or RTEMS.
- Demonstrated electrical engineering
experience is desired but not required.
FOR PROMPT CONSIDERATION, apply on-line at www.jlab.org/jobs /
