1. What is a Software Engineer at Los Alamos National Laboratory?
As a Software Engineer at Los Alamos National Laboratory (LANL), you play a critical role in developing and maintaining systems that directly support national security, scientific discovery, complex physical modeling, and high-consequence R&D projects. Unlike traditional commercial software roles where rapid iteration and immediate product deployment drive the workflow, engineering at Los Alamos National Laboratory demands an uncompromising commitment to precision, safety, reliability, and security.
Your day-to-day software development will directly impact multidisciplinary initiatives ranging from nuclear facility monitoring, digital engineering pipelines, and accelerator diagnostics to flight test systems and advanced scientific computing. You will write clean, well-tested code that interfaces with physical hardware, processes real-time sensor data, or automates complex lab workflows. Success in this position requires balancing modern software engineering principles with rigorous compliance and regulatory overhead.
Because Los Alamos National Laboratory solves problems that have no off-the-shelf solution, you will frequently tackle legacy platform integration alongside bleeding-edge digital tools. The role requires strong technical execution, transparent communication across multi-person evaluation panels, and a high degree of adaptability when navigating structured institutional processes.
