C++ Software Developer
$121.83k - $185.54kLawrence Livermore National Laboratory
Company Description Join 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 Description The Conflict Simulation Laboratory (CSL) of the Global Security Computing Applications Division (GS-CAD) within the Computation Directorate has an opening for a Software Developer specializing in the analysis, design, development, and implementation of C++ scientific software. The CSL develops and deploys the Joint Conflict and Tactical Simulation (JCATS) and JCATS Low Overhead Driver (JLOD) simulation suites to users around the world. The CSL works closely with external partners to enable JCATS and JLOD to interoperate with other simulation models and tools in a federated environment. JCATS and JLOD are tactical simulations that model soldiers, tanks, and other military platforms maneuvering in 3D environments. Line of sight, projectile paths, collision detection, and many other algorithms calculate real time results for military trainers and analysts. You will analyze, design, and implement new functionality using object-oriented, C++ programming and object-oriented algorithms, while balancing performance tradeoffs. CSL simulation products are used for training and analysis by 30 countries, the Departments of Energy and War, and other government agencies. Their applications include military operations, peacekeeping, drug interdiction, homeland defense, site security, and civil defense preparation. You will interact with team members, project management, sponsors, and users. The position will report to the E/CSL Associate Program Leader. This position will be filled at either the SES.1 or SES.2 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. This position requires full time onsite presence. In this role, you will Develop object-oriented software packages and applications using the C++ programming language in a Linux environment. Actively participate in all phases of object-oriented product development; analysis, design and implementation; to include direct interactions with sponsors and other modeling agencies. Create documentation for users on new and existing products and processes. Occasional direct customer technical support and interactions with JCATS exercise operations support personnel. Provide occasional field development and integration with outside models. Occasional foreign and/or domestic travel. Perform other duties as assigned. Build and support production releases of desktop applications used by customers around the world. Perform other duties as assigned. Additional job responsibilities, at the SES.2 level Provide remote and on-site SME technical support for various customers. Work closely with CSL staff and external customers to identify and develop simulation software requirements. Assume lead role for one or more simulation model functional areas with responsibility for requirements vetting, design development and reviews, software implementation, documentation, and testing verification. Qualifications Ability to secure and maintain a U.S. DOE Q-level security clearance which requires U.S. citizenship BS in Computer Science, Engineering, Mathematics or equivalent level of demonstrated knowledge. Demonstrated fundamental experience designing, implementing, and debugging production-quality C++ applications, using modern C++ standards and object-oriented designs Demonstrated object-oriented analysis, design and implementation skills. Fundamental knowledge and experience developing applications in a Linux/UNIX environment. Ability to work in a highly interactive software development team. Effective verbal and written communication and interpersonal skills necessary to effectively collaborate in a team environment. Additional qualifications at the SES.2 level Ability to work effectively with minimal guidance. Broad experience developing production-quality C++ applications Experience providing innovative approaches and applying new technologies to broadly defined tasks and projects. Broad experience applying effective analytical and problem-solving skills to moderately complex problems. Qualifications We Desire MS in Computer Science, Engineering, Mathematics. Knowledge and experience with event-based software simulations. Experience developing complex, client/server software suites. Experience developing object-oriented GUIs, including the use of OpenGL. Knowledge of plane and solid geometry and vector analysis. Knowledge of military operations. Pay Range $121,830 -$185,544 Annually $121,830 - $154,500 Annually for the SES.1 level $146,340 - $185,544 Annually for the SES.2 level 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 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-Onsite Position Information This is a Flexible Term appointment, which is for a definite period not to exceed six years. If final candidate is a Career Indefinite employee, Career Indefinite status may be maintained (should funding allow). Why Lawrence Livermore National Laboratory? Included in 2026Best Places to Work by Glassdoor! FlexibleBenefits Package 401(k) Relocation Assistance Education Reimbursement Program Flexible schedules (depending on project needs) Our values - visit Security 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. Equal 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. #J-18808-Ljbffr
$251k - $314k
...- $314,000.00/yr Overview As a Principal Software Engineer , you will play a crucial role in... ...application architecture, designing, developing, troubleshooting, maintaining, optimizing... ...including but not limited to: C#, Java, C/C++. 8+ years of hands-on experience in building...SuggestedFull timeTemporary workWork experience placementWork at officeShift work2 days per week$175k - $200k
...instruments sound fun? How about designing software, AI tools, and scripting for automation... ...challenges. They will work with other software developers, engineers, and scientists to develop and... ...of Python Good working knowledge of C++ with ATL/COM Good at being self-directed...SuggestedFull timeFlexible hours- ..., and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together to solve complex... ...experience. Demonstrated ability to write production‑quality C/C++ code for small embedded processors. Proficiency writing...SuggestedPermanent employmentInternshipImmediate startFlexible hours
$190.1k - $285.1k
...risks, the tools to grow, the skills to develop and the support of a company invested in... ...agile teams, or championing innovation and software design, Workday offers an environment where... ...code utilizing Python, GoLang, or Java/C++ . System Architecture: 4+ years of experience...SuggestedWork experience placementWork at officeRemote workWorldwideHome officeFlexible hours$130k - $180k
...Cutting‑Edge AI Innovation – Join a team at the forefront of AI, developing groundbreaking solutions that shape the future. High‑Growth... ...Demonstrated proficiency in programming languages such as Python, Java, C++, TypeScript/JavaScript, or similar Ability to reason complex,...SuggestedLocal area$142.11k - $186.06k
..., and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together to solve complex... .... Preferred Qualifications: Extensive background coding in C/C++ or utilizing Python and its scientific libraries for data analysis...Permanent employmentImmediate startFlexible hours$133.9k - $154.5k
...a 24/7 environment Provide technical analysis, resolve problems, and propose solutions Provide support to, and coordinate with, developers, operations staff, release engineers, and end-users Educate and mentor team members and operations staff Knowledge and Experience...Full timeContract workTemporary workFlexible hours$222.9k - $334.3k
...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.... ...remain resilient and secure. About the Role As a Principal Software Engineer, you will partner with engineering and product...Contract workWork at officeRemote workHome officeFlexible hours- ...insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto “... ...development frameworks and third-party libraries. Experience developing web, desktop, and mobile applications and familiarity with...Full time
- ...Specialist Job Summary We are seeking a highly skilled Java Full Stack Developer with expertise in building scalable web applications using... ...with cross-functional teams to deliver high-quality software solutions. Write clean, maintainable, and efficient code following...Work at officeFlexible hours
$215k - $240k
...Actava.ai, Inc. seeks a Lead AI Engineer (LAIE-2601) in Pleasanton, CA to design, develop, & implement AI and s/w systems to support enterprise-level applications. Reqs Bachelor’s degree or foreign equiv in CS, SE or rel. w/ 5 yr rel. exp. Reqs 1 yr exp. in Python, LlamaIndex...- ...focused on transforming healthcare delivery through advanced digital solutions. Since its founding in 2006, Sajix has specialized in developing integrated healthcare information systems that streamline clinical, financial, and administrative operations for healthcare...Traineeship
- • Hands on experience in working with Azure Cloud and Azure Cloud Resources. • Hands on experience with working on Azure resources deployment Automation using Terraform,Ansibel,Azure CLI & PowerShell. • Experience in automating Azure ADB2C Federation Integration with...
- • 8+ years of overall Industry experience on Java/J2ee with at least 5+ years of Rest/Micro Services experience • Microservices, Spring Boot, Spring Cloud Config, Spring JPA • Kafka, Distributed Cache, Redis Cache • Maven, Jenkins, GitHub Action • SQL/No...
- ...Job ID: 21-14685 Must Haves: * Full stack developer with recent In-depth knowledge of Java, OO programming, and modern web applications... ...built on distributed service architecture * 10+ years of software development experience * BS or MS in Computer Science or equivalent...Local areaImmediate start
- Sr. DevOps Engineer Location: Pleasanton, CA Proven ability to thrive in a fast-past development operations role - 5+ years of relevant experience ideal Ability to communicate and collaborate cross-functionally, and work well in a team-oriented environment Ability...Work experience placement
- ...Java Developer With React Exp. This is a CTH role so prefer GC or Citizens. Safeway sponsors H1b but if we are submitting C2C make sure that the company is aware that this is a CTH role and need an email confirmation from them releasing the candidate when the offer...H1bLocal area
- ...and Support, Project Managers and other Business/IT teams in finding solutions to meet business needs Identify opportunities and develop scripts to automate the tasks where possible to minimize the manual work and to produce high quality and consistent work....Work experience placement
- Java Developer Location: Pleasanton, CA Duration: Contract Note – Candidates needs to be onsite after Covid - 19 without exceptions. Java 8+ Spring boot Reactive Programing - Reactor framework - Spring Web Flux NoSQL - Cassandra or MongContract work
- ...Perfict Global Senior Developer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together...Work experience placement
- ITConnectUS provides wide range of Consulting| Web Design| Application Development| IT Staffing. We believe in the principle of delivering the highest quality products at the best price.. Job Description Micro Services & Full Stack Designing is must . Need atleast 10+ ...
- Java Technical Lead E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, permanent recruiting and temp-to-hire. In addition, our industry expertise and knowledge within financial services, insurance, telecom, manufacturing, technology...Permanent employmentTemporary workFlexible hours
- ...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...Contract workImmediate start
- ...creation of high-performance silicon chips and software content. Join us to transform the future... ...testing of new Ansys product releases, develop application best practices. Support the... ...Scripting experience in python/C++ Knowledge of Hi-Tech/electronic packaging...
$65 per hour
...experience installing VMWare products – ESX, ESXi, VSphere, vCenter, P2V&V2V conversions. · Cisco UCS 4+ years · 5+ years support software development · RHCE (Red hat certified system engineer) or is required. Additional Information All your information will be kept confidential...Contract work$150k - $300k
In 2024, Veeva Systems announced we are creating a new Enterprise Application Platform to expand our business beyond the Life Sciences industry. Come join the New Markets team for a chance to contribute and leave a lasting impact on this new initiative and Veeva as a whole...H1bLocal areaFlexible hours- ...looking for an AI Engineer to join our team as we continue to develop the first-of-its-kind Quality and Regulatory Intelligence (QRI)... ...You will work closely with product managers, data engineers, and software engineers to integrate LLM-powered systems into the Redica...
- ...We are seeking Full-Stack AI Engineer who operates "above the code." You will not just be writing software; you will be architecting and monitoring autonomous AI systems that write and execute code. The ideal candidate understands the mechanics of LLMs and can maintain...
$170k - $200k
...ideal candidate will have a strong background in generative AI, machine learning, data science, and software engineering. You will be responsible for designing, developing, and deploying AI models and systems that will drive our business solutions tailored to meet the...Monday to Friday- ...scaling and metrics. Runs day-to-day operations of production and development infrastructure for a cloud based commerce platform. Develops an innovative approach to simplify and streamline processes to increase system scalability and reliability, improve efficiency, and...Long term contractImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!
- entry level software sales Livermore, CA
- healthcare software sales Livermore, CA
- software implementation project manager Livermore, CA
- bank software Livermore, CA
- id software Livermore, CA
- software Livermore, CA
- software sales Livermore, CA
- ultimate software Livermore, CA
- software technology Livermore, CA
- software support Livermore, CA

