×
Register Here to Apply for Jobs or Post Jobs. X

Software Scientist; Scientist

Job in Los Alamos, Los Alamos County, New Mexico, 87545, USA
Listing for: Los Alamos National Laboratory
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Software Engineer, Data Scientist
Job Description & How to Apply Below
Position: Software Scientist (Scientist 1/2)

Overview

What You Will Do Acceler ator Operations Technology
- Instrumentation and Controls Group - AOT-IC is actively seeking a bright, curious, and creative software developer to help develop new software solutions, enhance software performance, support program functionality, and champion the reliability of our systems. This position will be filled at either the Scientist 1 or 2 level, depending on the skills of the selected candidate. Additional responsibilities may be assigned at the higher level.

As a full-time software developer, you will work in a highly dynamic and collaborative environment and will be evaluated on both the quality of your work and on how well it integrates into the success of simultaneous projects around LANSCE. LANL offers flexible schedules and numerous career development opportunities, with mentorship, opportunities to learn new technologies, and a chance to lead projects.

Responsibilities
  • Analyze and solve problems associated with software, hardware, applications, operating systems, and production controls system environments.
  • Engage in programming, scripting, troubleshooting, and system configuration; provide ongoing support to accelerator teams with high service quality.
  • Collaborate on system interoperability, architecture analysis, and advanced troubleshooting with development tools (Scientist 2 level).
  • Mentor and coach others, document and present results (Scientist 2 level).
What You Need Minimum

Job Requirements
  • Ability to develop and maintain technical documentation.
  • Experience working as a member of a project team.
  • Willingness to learn and adapt quickly in a dynamic environment.
  • Availability for rotating on-call support and after-hours work when required.
  • Excellent written and oral communication skills.
  • Familiarity with the software development lifecycle.
  • Understanding of compiled languages such as C, C++, and/or Java.
  • Experience with scripting languages such as bash, Python, Tcl, Tk, and/or Perl.
  • Familiarity with Linux systems and tools.
  • Familiarity with software troubleshooting techniques.
Education/Experience

Lower level: Bachelor’s degree in a STEM field from an accredited college or university and 2 years of related experience, or an equivalent combination of education and experience directly related to the occupation.

Higher level: Bachelor’s degree in a STEM field from an accredited college and university and 4 years of related experience, typically with post-doctoral research experience or equivalent experience directly related to the occupation.

Education/Experience at Higher Level

Positions requires a Bachelor's degree in a STEM field from an accredited college and university and 4 years of related experience, typically with post-doctoral research experience at a university or national lab or equivalent experience directly related to the occupation.

Additional Qualifications
  • Experience with software debugging tools such as gdb or valgrind.
  • Experience with SQL relational database schemas, queries, and optimization.
  • Skills in web-based application and REST API development.
  • Understanding of instrumentation and control systems.
  • Experience developing software for embedded systems.
  • Experience with virtualization, hypervisors, and/or containerization.
  • Linux system and network administration experience.
  • Network management and troubleshooting experience.
  • Experience with machine learning or adaptive algorithms (AI).
  • Programming experience with VxWorks or RTEMS.
  • Programming experience with LabVIEW.
  • Experience with EPICS (the Experimental Physics Industrial Control System).
  • Ability to obtain a Q clearance, which normally requires U.S. citizenship.
Work Environment

The work location for this position is onsite and located in Los Alamos, NM. All work locations are at the discretion of management.

Where You Will Work

Located in northern New Mexico, Los Alamos National Laboratory (LANL) is a multidisciplinary research institution engaged in strategic science on behalf of national security. Benefit highlights include medical, dental, vision insurance; life and disability coverage; paid parental leave; 401(k) with company matching; tuition assistance; flexible schedules and PTO; onsite wellness…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary