Skip to content

Beam Instrumentation Software Engineering Co-op Position
Company | Fermilab |
---|
Location | Batavia, IL, USA |
---|
Salary | $20.32 – $26.27 |
---|
Type | Internship |
---|
Degrees | Bachelor’s |
---|
Experience Level | Internship |
---|
Requirements
- Full-time undergraduate in a 4-year program at a U.S. college or university.
- Registered in the academic institution’s cooperative education program.
- At least a sophomore academic standing.
- 18 years of age or older.
- Minimum cumulative GPA of 3.0 on a 4.0 scale.
- Proof of active health insurance coverage.
- Commitment to completing at least three semesters or four quarters of work at Fermilab, with alternating periods of full-time study.
- Strong understanding of Computer Science or Computer Engineering concepts
- Proficiency in programming languages such as Python and Rust.
- Practical knowledge of Linux operating systems.
- Familiarity with software development methodologies and version control tools (e.g., Agile, Git).
- Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).
- Strong analytical and technical skills for performing work and analysis.
- Ability to work effectively in a team-oriented environment.
Responsibilities
- Contribute to software projects supporting data acquisition of Fermilab’s beam diagnostic systems into the accelerator Control system.
- Collaborate with engineers on mission-critical projects, including the accelerator complex upgrades, PIP-II, and LBNF (DUNE).
- Participate in all stages of the software development lifecycle, including design, coding, testing, and ongoing support.
- Develop practical skills in software development methodologies and version control systems.
- Progress from basic tasks to more complex projects, gaining increasing independence and responsibility throughout the program.
Preferred Qualifications
No preferred qualifications provided.