Logo
Kuraray America, Inc.

Software Engineer

Kuraray America, Inc., San Francisco, California, United States, 94199


Lawrence Berkeley National Lab’s (LBNL) Engineering Division has an immediate opening for a

Software Engineer

at the Advanced Light Source (ALS).

The Advanced Light Source (ALS) is a world-class accelerator based user facility that provides high intensity high energy photon beams for science. A 200-meter circumference electron accelerator generates photon packets that feed the more than 40 independent beamlines where more than 2,000 scientists per year perform their experiments. The ALS has recently started a major accelerator upgrade project to rejuvenate the facility for many years to come.

As a member of the ALS Control Group, you will perform a variety of interesting and challenging engineering tasks related to the design and development of new control subsystems and applications within the EPICS infrastructure.

What You Will Do:Develop and deploy control system software and services using EPICS and associated tools for the ALS.Develop graphical user interfaces and loggers with standard EPICS tools.Participate in application software development for data analyses and visualization using Python, C/C++, Javascript etc.Assist with commissioning of controls and associated software tools with support from domain scientists.Maintain and generate documentation describing work done and systems built. Follow standard methodologies for software development in a collaborative environment.Successfully finish the safety training required by the Laboratory and employ those skills in daily practice.Assist with improvements to team processes including: source control, issue management, code review, documentation, and testing.Receive general instruction on day-to-day work, detailed instructions on new assignments.Since the ALS is a 24/7 operational user facility, provide occasional off-hours support when needed to install, troubleshoot, repair, and commission systems.

In Addition at Level 2:Configure and program industry standard PLCs, including providing EPICS interfaces.Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors.Receive little instruction on day-to-day work, general instructions on new assignments.

What is Required:Bachelor's Degree or equivalent in Engineering, Computer Science, Electrical Engineering or Physical Sciences.A minimum of 2 years with a Bachelor’s degree; or 1 year and a Master’s degree.Experience with Linux OS and shell scripting.Development experience with C/C++ and Python programming languages.Experience with Javascript and web based application development would be an asset.Experience with Java, JavaFX, Tomcat, and Spring Boot would be an asset.Effective communication skills.Track record of being an effective troubleshooter in a software environment.

In Addition at Level 2:A minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree.Experience carrying out system integrations with instruments and sensors.

Desired Qualifications:Experience working on scientific experiments.Experience carrying out system integrations with instruments and sensors.Past membership in multi-developer software projects.

Salary:If hired at level 1:

The full salary range of this position is between $6,871 to $11,596 per month and is expected to pay between a targeted range of $7,730 to $9,449 per month depending upon the candidate’s skills, knowledge, and abilities, including education, certifications, and years of experience.

If hired at level 2:

The full salary range of this position is between $8,658 to $14,610 per month and is expected to pay between a targeted range of $9,739 to $11,905 per month depending upon the candidate’s skills, knowledge, and abilities, including education, certifications, and years of experience.

Notes:This is a full-time 2 year, term appointment with the possibility of extension or conversion to Career appointment based upon satisfactory job performance, continuing availability of funds and ongoing operational needs.This position will be hired at a level commensurate with the business needs and the skills, knowledge, and abilities of the successful candidate.This position may be subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment.Work will be primarily performed at: Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA.

Berkeley Lab is committed to Inclusion, Diversity, Equity and Accountability (IDEA) 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.

#J-18808-Ljbffr