What is a Software Engineer at Thomas Jefferson National Accelerator Facility?
As a Software Engineer at the Thomas Jefferson National Accelerator Facility, you are not just writing code; you are building the digital infrastructure that enables world-class nuclear physics research. You will work at the intersection of high-performance computing, data acquisition, and experimental control, supporting a facility that pushes the boundaries of our understanding of the atomic nucleus.
This role is critical because the data generated by the lab’s accelerators requires sophisticated, reliable, and high-throughput software solutions. You will collaborate with physicists and fellow engineers to develop tools that capture, analyze, and visualize complex experimental data. Success in this role requires a blend of technical precision and the patience to understand the specialized, long-term scientific goals of the lab.



