# Control System Engineer Specialist, Argonne National Laboratory

**URL:** <https://ask.itac.energy/t/control-system-engineer-specialist-argonne-national-laboratory/239>\
**Category:** Job Postings\
**Tags:** mid-level, entry-level\
**Created:** [November 17, 2025, 10:21pm UTC](https://ask.itac.energy/t/control-system-engineer-specialist-argonne-national-laboratory/239 "2025-11-17T22:21:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![itac-jobs](https://yyz2.discourse-cdn.com/flex034/user_avatar/ask.itac.energy/itac-jobs/32/30_2.png) [@itac-jobs](https://ask.itac.energy/u/itac-jobs)\
**Post date:** [November 17, 2025, 10:21pm UTC](https://ask.itac.energy/t/control-system-engineer-specialist-argonne-national-laboratory/239/1 "2025-11-17T22:21:13Z")

</div>

**Where:** Lemont, IL

**Post date:** November 6, 2025

**Description of the role:**

The X-Ray Science Division (XSD) Beamline Controls (BC) group is seeking an entry-level or early career controls engineer or scientist to join our team developing and supporting distributed control systems for world-class synchrotron beamlines. This role offers mentoring by senior engineers while giving you the opportunity to make immediate contributions to cutting-edge scientific instrumentation.

Key Responsibilities:

- Develop and maintain beamline control software using the EPICS framework.

- Integrate diverse hardware (motion controllers, sensors, detectors, FPGA/ARM systems) into reliable, high-performance control architectures.

- Learn to build and configure Input/Output Controllers (IOCs), device drivers, and user interfaces.

- Create modern experiment user interfaces (UIs) using the EPICS suite of UI clients (caQtDM, Phoebus/CS-Studio or PyDM) and web frameworks.

- Support commissioning, testing, and troubleshooting of beamline controls.

- Collaborate with scientists, engineers, and technicians to ensure safe, efficient operation of experiments.

- Document system configurations, design choices, and operational procedures.

- Participate in software version control (GitLab/GitHub) and deployment processes.

- May be required to perform other duties as assigned.

**Minimum qualifications:**

- Proficiency in C/C++ and Python in a Linux environment.

- Familiarity with real-time or embedded systems concepts.

- Ability to integrate hardware/software (e.g., motion stages, DAQ, detectors).

- Problem-solving skills, eagerness to learn, and ability to work independently or in a team.

- Ability to model Argonne’s core values of impact, safety, respect, integrity, and teamwork.

- Interpersonal skills, oral and written communication skills, and ability to interact with people at all levels both within and outside the laboratory.

**Apply: [ARGONNE CAREERS](https://argonne.wd1.myworkdayjobs.com/en-US/Argonne_Careers/details/Control-System-Engineer-Specialist_421364?q=engineer)**

---

<div class="post-metadata">

**Author:** ![lchen](https://avatars.discourse-cdn.com/v4/letter/l/e9a140/32.png) [@lchen](https://ask.itac.energy/u/lchen)\
**Post date:** [December 2, 2025, 3:07pm UTC](https://ask.itac.energy/t/control-system-engineer-specialist-argonne-national-laboratory/239/2 "2025-12-02T15:07:12Z")

</div>


