CMMS Software Developer
Lawrence Livermore National Laboratory
Mid-Senior Level | Full-time Information Technology/Computing | Livermore, CA | 09/17/2026Reference #: REF8800UJob Code: SES.2 Science & Engineering MTS 2 / SES.3 Science & Engineering MTS 3Organization: ComputingPosition Type: Career IndefiniteSecurity Clearance: Anticipated DOE Q clearance (requires U.S. citizenship and a federal background investigation)Drug Test: Required for external applicant(s) selected for this position (includes testing for use of marijuana)Medical Exam: Not applicable Company DescriptionJoin us and make YOUR mark on the World!Lawrence Livermore National Laboratory (LLNL) has turned bold ideas into world-changing impact advancing science and technology to strengthen U.S. security and promote global stability. Our mission spans four critical national security areas nuclear deterrence, threat preparedness, energy security, and multi-domain defense empowering teams to take on the toughest challenges of today and tomorrow. With a culture built on innovation and operational excellence, LLNL is a place where your expertise can make a real impact.Job DescriptionWe 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 Laboratory’s 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 willDefine, 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 Laboratory’s 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 LevelDesign 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 Laboratory’s 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.QualificationsAbility to obtain and maintain a US DOE Q-level security clearance which requires U.S. Citizenship.Bachelor’s 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 LevelSignificant 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 othersQualifications We DesireExperience 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$146,340 - $222,564 Annually$146,340 - $185,544 Annually for SES.2$175,530 - $222,564 Annually for SES.3This 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 employee’s 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-HybridPosition InformationThis 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 Package401(k)Relocation AssistanceEducation Reimbursement ProgramFlexible schedules (*depending on project needs)Our values - visit Security ClearanceThis 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 TestExternal 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 DevicesPer 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 advertisementsPlease 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: Equal Employment OpportunityWe 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 AccommodationOur 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 NoticeThe 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.Videos To Watch
- ...orchestration. Exposure to Delta Lake, data modeling, and CI/CD for data workloads is a plus. Key Responsibilities • Design, develop, and maintain data pipelines using Azure Databricks (PySpark/Spark SQL) and Delta Lake. • Build and orchestrate ETL/ELT...Suggested
- ...a variable cost. Job Description Job Title: Java Full Stack Developer Location: Pleasanton, CA Duration: Contract to hire Rates:... ...our members on KP.ORG. This position also leads the creation of Software Architectural Documents (SADs) and ensures Kaiser's best practices...SuggestedContract workImmediate start
- Job Summary: We're seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable, secure, and high-performance... ...components with Node.js, MySQL, MongoDB, and Docker . Apply software engineering best practices including code reuse, refactoring,...Suggested
- Java Full Stack Developer Mandatory Skills - Java Full Stack, ADF, Kafka, Rabbit MQ, Java Springboot, spring cloud, Angular CLI (Legacy... ...with cross-functional teams to deliver high-quality software solutions. Write clean, maintainable, and efficient code following...Suggested
- Overview: Java Full stack Developer Location: Pleasanton, CA. Req Skills: Java8, Spring, Microservices, AEM, UI, Advance JS, Jquery... ...Agile teams that include Product Owners, QA Engineers, and fellow Software Engineers to implement the next generation of applications. §...SuggestedWork experience placement
- Job Description: Full Stack Java Developer Pleasanton, CA 94588 Contract Duration: 11 months Limited immigration sponsorship may be... ...creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards. 7+ years'...Contract workVisa sponsorship
- Java Developer Location: Pleasanton, CA Long term contract Write clean, reusable code that's easier to read and test. Build products that perform, scale, are highly available and fault tolerant with automated failover capabilities. Operate and scale a rapidly growing product...Long term contract
- ...years of proven, professional experience as a Solutions Architect (Software Applications) for consumer-facing products. In-depth... ...and industries. They use time-tested methodologies to help you develop the right IT strategy to support your business. Contact Us Noetic...Work at office
- ...best practices across the organization. The ideal candidate has extensive experience building cloud-native security solutions, developing scalable security architectures, and partnering with cross-functional teams to reduce risk without limiting business agility....
- ...Silicon Technologies, located in Pleasanton, Ca, is seeking a Software Engineer who is passionate about moving new technology to production... ...role and their individual experience. RESPONSIBILITIES: Develop robust high-performance APIs for low-latency MEMS device...Permanent employmentFull time
- ...Requirements * Bachelor’s or above degree in Electrical Engineering or Computer Science. * 8+ years of experience of developing firmware and/or software for embedded products. Experience with IoT edge devices a plus. * Demonstrated experience in developing device...Local area
$172.5k - $252.5k
...effectively communicate product value proposition and product line strategies; review and provide feedback on product literature developed by product line; provide feedback to product marketing and engineering regarding information, cross reference data, renewal parts...Full timeH1bLocal areaRelocationVisa sponsorship$104.6k - $264.1k
Oracle Customer Success Services (CSS) is seeking a Senior Principal Forward Deployed Engineer to lead the delivery of strategic AI and data transformation programs for Oracle's largest enterprise customers. This is a senior customer-facing engineering leadership role responsible...Temporary workFlexible hours- Purple Drive Data Platform Engineer Share Contractual Pleasanton, CA PDT - 7314 8-14 Overview: Key Skills required: Snowflake, Fivetran, NewRelic, Apache Kafka, Plunk, Monte Carlo, Atlan, AWS, S3, Kubernetes, OAuth 2.0, Private link. Purple Drive
- Do you enjoy being part of a successful team? Do you enjoy collaborating with teams to deliver on projects that make a difference? Join our Oilfield Services team! Partner with the best As an Applications Engineer, you will play a critical role in ensuring flawless...Contract workWorldwide
- ...translating business requirements and functional specifications into software solutions, for contributing to and leveraging the technical... ...to help ensure new and existing software solutions are developed.Essential Responsibilities:Conducts or oversees business-specific...Work experience placementFlexible hours
$144k - $216k
...diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set... ...and employee experiences. The team is responsible for developing and supporting innovative architecture-led solutions for our Marketing...Full timeWork at officeRemote workHome officeFlexible hours- Lead Software Engineer Position: Lead Software Engineer - Bachelor’s degree in Computer Science or Computer Information Systems with 5+ years of experience. Key responsibilities: Develop applications using cloud technologies, including SAP Cloud, Amazon Web Services (...Remote workRelocation
- A leading healthcare technology firm located in Pleasanton, CA, is seeking a Senior Software Engineer to design and develop cloud-based healthcare solutions. This role requires expertise in Java and AWS, with a focus on building secure and scalable systems. Candidates should...
$187k - $280.6k
...you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul.... ...Technology owns and drives innovation for the platforms that power software delivery, IT operations, and AI-augmented engineering across...Work experience placementWork at officeRemote workHome officeFlexible hours- ...About the Role Bright Silicon Technologies (Pleasanton, CA) is developing high-throughput Free-Space Optical (FSO) terminals designed for ultra-low latency airborne and tactical mesh networks. We are seeking a Lead Systems Engineer to own the architecture and system...Permanent employmentFull time
- ...government program goals into technical system requirements, developing Interface Control Documents (ICDs), and coordinate teams to deliver... ...-off analysis tools (e.g., CAD, MATLAB, or optical modeling software). ~ Test & Integration Expertise: Hands-on experience...Permanent employmentFull time
- A leading software solutions company is seeking a Lead Software Engineer in Pleasanton, CA. This role involves developing applications using SAP Cloud and AWS, designing software following Object-Oriented principles, and creating unit tests. Candidates should have a Bachelor...Remote work
- ...operational excellence, LLNL is a place where your expertise can make a real impact.Job DescriptionWe have an opening for a Software Developer in the Computing Directorate, matrixed to theSecurity & Protection(S&P) Program. The S&P program is responsible for developing...Minimum wageFull timeFor contractorsLocal areaWork from homeRelocationFlexible hours2 days per week
$55 - $70 per hour
Job Description Job Title : Embedded Software Engineer Position Description : Protingent Staffing has an exciting contract Embedded Software... ...architectures with deterministic timing and fault tolerance. Develop low-level embedded firmware that implements system fault...Contract work- 3 days ago Be among the first 25 applicants Location Dallas, TX or Pleasanton, CA (Only Local) Qualifications 8 Years of Software Engineer Experience 2+ Years of Average Tenure Python or Java Programming Experience Experience deploying code in a Production-Environment...Contract workLocal area
$148.2k - $218.4k
...prospects Learn and understand business models to better own, develop and execute sales plans to meet performance expectations and... ...Ability to learn and utilize digital tools and proprietary software Robust presentation, training, and communications skills...Full timeContract workH1bLocal areaRelocationVisa sponsorship- Bright Silicon Technologies in Pleasanton, CA is seeking a Software Engineer to move new technology to production and bridge users with hardware. You will refine networking and controls software stacks while collaborating with a cross-functional team to design, build,...
$102.31k - $170.24k
Embedded Software Engineer - Engineer III This position is responsible for writing the firmware that runs Parker’s electric motor controllers... ...C++ for embedded, real-time software. Demonstrated experience developing, integrating, and debugging firmware on microcontrollers, in...Permanent employmentTemporary workFor contractorsWork at officeWorldwide- ...applicationJob DescriptionWe are looking for an experienced Java Developer to work on a dynamic team designing, building, and integrating... ...WebServices development and will contribute to aspects of the software delivery lifecycle in requirements, design, prototype,...Work at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CMMS Software Developer. Be the first to apply!
- software developer positions Livermore, CA
- senior software engineer remote Livermore, CA
- cybersecurity software engineer Livermore, CA
- part time software developer remote Livermore, CA
- software engineer Livermore, CA
- software engineer amazon Livermore, CA
- software developer Livermore, CA
- software engineer healthcare Livermore, CA
- entry level software engineer remote Livermore, CA
- startup software engineer Livermore, CA


