CMMS Software Developer
Livermore, CA - USA
Job Summary
We have an opening for Computerized Maintenance Management System (CMMS) Software Developer. You will contribute to a broad spectrum of site operations across the Laboratory by developing configuring integrating and supporting CMMS capabilities and data analysis tools. The Laboratorys current CMMS environment is an on-premises implementation of Octave EAM formerly known as HxGN EAM. You will develop operational system applications while working with members of a dynamic multidisciplinary team. This position is in the Enterprise Application Services (EAS) Division within the Computing Directorate in support of the LivIT Program.
This position offers a hybrid schedule blending in-person and virtual presence. You will have the flexibility to work from home one or more days per week.
This position will be filled at either the SES.2 or SES.3 level based on knowledge and related experience as assessed by the hiring team. Additional job responsibilities (outlined below) will be assigned if hired at the higher level.
In this role you will
- Define design configure and implement CMMS modules and functionality in collaboration with project team members consultants and business stakeholders.
- Develop and maintain moderately complex to complex CMMS workflows integrations interfaces and supporting software.
- Work primarily within the Laboratorys on-premises Octave EAM environment formerly known as HxGN EAM.
- Integrate the CMMS with external systems and enterprise applications using established interfaces standards and development practices.
- Migrate and transform data from legacy systems into the CMMS.
- Analyze and resolve operational issues involving CMMS functionality integrations data and system interfaces.
- Complete technical reviews support code migration and provide technical artifacts for an internal knowledge base.
- Work under limited direction exercising independent judgment in selecting methods and techniques while collaborating within a multidisciplinary team.
- Perform other duties as assigned.
Additional job responsibilities at the SES.3 Level
- Design and implement complex CMMS integrations with third-party software packages and enterprise systems.
- Independently develop complex software solutions to solve abstract CMMS data integration and operational problems.
- Determine technical approaches evaluate alternatives and apply innovative methods and technologies to complex CMMS and enterprise-application projects.
- Provide technical leadership and guidance to project team members for complex enhancements integrations and modernization effort to the Laboratorys on-premises Octave EAM implementation.
- Serve as a primary technical contact for assigned CMMS projects coordinating with customers vendors and stakeholders across organizational boundaries.
- Mentor less-experienced personnel and contribute to technical standards practices and reusable solution patterns.
Qualifications :
- Ability to obtain and maintain a US DOE Q-level security clearance which requires U.S. Citizenship.
- Bachelors degree in Computer Science Computer Engineering or a related field or the equivalent combination of education and related experience.
- Broad technical skills developing configuring integrating or supporting commercial off-the-shelf computerized maintenance management systems (CMMS). Experience with Octave EAM formerly HxGN EAM is applicable but not required.
- Proficient with one or more technologies commonly used to extend or integrate CMMS platforms such as Oracle SQL PL/SQL JavaScript web services APIs integration middleware or comparable technologies.
- Proficient interpersonal skills necessary to interact with project team members customers and stakeholders while working under limited direction in a multi-disciplinary team.
- Proficient written and verbal communication skills necessary to prepare present and document technical information.
Additional Qualifications at the SES.3 Level
- Significant experience implementing complex database integration and software solutions in support of CMMS or enterprise applications including Oracle SQL and PL/SQL.
- Advanced experience applying effective analytical and problem-solving skills to moderately complex problems such as identifying data integrity issues system errors integration failures and performance issues.
- Significant experience developing business intelligence reports using MicroStrategy IBM Cognos or a similar business intelligence software package.
- Advanced experience providing technical leadership for CMMS implementations enhancements integrations or modernization efforts.
- Demonstrated ability to independently determine technical approaches lead work through project milestones and provide technical guidance to others
Qualifications We Desire
- Experience with Octave EAM formerly known as HxGN EAM particularly in an on-premises environment.
- Experience tuning Oracle SQL queries and diagnosing database or application performance issues.
- Experience with CMMS asset management preventive maintenance work management inventory procurement or related maintenance operations.
- Experience with CMMS configuration workflows reporting security system administration data migration or application support.
- Experience with software development and configuration management tools such as Atlassian JIRA Confluence Bitbucket or similar technologies.
Pay Range
$146340 - $222564 Annually
$146340 - $185544 Annually for SES.2
$175530 - $222564 Annually for SES.3
This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting; pay will not be below any applicable local minimum wage. An employees position within the salary range will be based on several factors including but not limited to specific competencies relevant education qualifications certifications experience skills seniority geographic location performance and business or organizational needs.
Additional Information :
#LI-Hybrid
Position Information
This is a Career Indefinite position open to Lab employees and external candidates.
Why Lawrence Livermore National Laboratory
- Included in 2026 Best Places to Work by Glassdoor!
- Flexible Benefits Package
- 401(k)
- Relocation Assistance
- Education Reimbursement Program
- Flexible schedules (*depending on project needs)
- Our values - visit Clearance
This position requires a Department of Energy (DOE) Q-level clearance. If you are selected we will initiate a Federal background investigation to determine if you meet eligibility requirements for access to classified information or matter. Also all L or Q cleared employees are subject to random drug testing. Q-level clearance requires U.S. citizenship.
Pre-Employment Drug Test
External applicant(s) selected for this position must pass a post-offer pre-employment drug test. This includes testing for use of marijuana as Federal Law applies to us as a Federal Contractor.
Wireless and Medical Devices
Per the Department of Energy (DOE) Lawrence Livermore National Laboratory must meet certain restrictions with the use and/or possession of mobile devices in Limited Areas. Depending on your job duties you may be required to work in a Limited Area where you are not permitted to have a personal and/or laboratory mobile device in your possession. This includes but not limited to cell phones tablets fitness devices wireless headphones and other Bluetooth/wireless enabled devices.
If you use a medical device which pairs with a mobile device you must still follow the rules concerning the mobile device in individual sections within Limited Areas. Sensitive Compartmented Information Facilities require separate approval. Hearing aids without wireless capabilities or wireless that has been disabled are allowed in Limited Areas Secure Space and Transit/Buffer Space within buildings.
How to identify fake job advertisements
Please be aware of recruitment scams where people or entities are misusing the name of Lawrence Livermore National Laboratory (LLNL) to post fake job advertisements. LLNL never extends an offer without a personal interview and will never charge a fee for joining our company. All current job openings are displayed on the Career Page under Find Your Job of our website. If you have encountered a job posting or have been approached with a job offer that you suspect may be fraudulent we strongly recommend you do not respond.
To learn more about recruitment scams: Employment Opportunity
We are an equal opportunity employer that is committed to providing all with a work environment free of discrimination and harassment. All qualified applicants will receive consideration for employment without regard to race color religion marital status national origin ancestry sex sexual orientation gender identity disability medical condition pregnancy protected veteran status age citizenship or any other characteristic protected by applicable laws.
Reasonable Accommodation
Our goal is to create an accessible and inclusive experience for all candidates applying and interviewing at the Laboratory. If you need a reasonable accommodation during the application or the recruiting process please use our online form to submit a request.
California Privacy Notice
The California Consumer Privacy Act (CCPA) grants privacy rights to all California residents. The law also entitles job applicants employees and non-employee workers to be notified of what personal information LLNL collects and for what purpose. The Employee Privacy Notice can be accessed here.
Remote Work :
No
Employment Type :
Full-time
About Company
Join us and make YOUR mark on the World!Are you interested in joining some of the brightest talent in the world to strengthen the United States’ security? Come join Lawrence Livermore National Laboratory (LLNL) where our employees apply their expertise to create solutions for BIG idea ... View more