What are the responsibilities and job description for the Controls Software Engineer position at LBL?
The Berkeley Lab's Engineering Division is hiring a Controls Software Engineer to develop control software for the Advanced Light Source (ALS) using EPICS and related tools. The role involves collaborating with scientists and engineers to implement control systems for motion, data acquisition, and digital devices.
What You Will Do :
- Develop and deploy EPICS-based control software for the ALS.
- Create EPICS drivers for device-specific digital electronics with network interfaces.
- Configure and program PLCs, including EPICS interfaces.
- Maintain and upgrade EPICS IOCs (VME, cPCI systems).
- Develop GUIs and loggers using standard EPICS tools.
- Assist with commissioning controls and software, collaborating with scientists.
- Maintain documentation and follow software development best practices.
- Complete required safety training and apply in daily work.
- Contribute to process improvements (source control, issue management, code review, documentation, testing).
What is Required :
Desired Qualifications :
Notes :
Want to learn more about working at Berkeley Lab? Please visit : careers.lbl.gov
Berkeley Lab is committed to inclusion, diversity, equity and accessibility and strives to continue building community with these shared values and commitments. Berkeley Lab is an Equal Opportunity and Affirmative Action Employer. We heartily welcome applications from women, minorities, veterans, and all who would contribute to the Lab's mission of leading scientific discovery, inclusion, and professionalism. In support of our diverse global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.
Equal Opportunity and IDEA Information Links : Know your rights, click here for the supplement : Equal Employment Opportunity is the Law and the Pay Transparency Nondiscrimination Provision under 41 CFR 60-1.4.
Salary : $129,948 - $219,276