Research Software Engineer Visa Sponsorship Jobs in New Mexico
Research software engineer visa sponsorship jobs in New Mexico are concentrated at national laboratories and research universities, including Sandia National Laboratories and Los Alamos National Laboratory in Albuquerque and Los Alamos, plus the University of New Mexico. These institutions regularly sponsor H-1B visa and other work visas for software engineers supporting scientific computing and data-intensive research projects.
Find Research Software Engineer JobsOverview
Showing 4 of 5+ Research Software Engineer Jobs in New Mexico with Visa Sponsorship








See all Research Software Engineer Jobs in New Mexico with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Research Software Engineer Jobs in New Mexico with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
- Senior Software Engineer
The individual assigned to this role shall meet the following minimum requirements:
Minimum of a master's degree in computer science, engineering, or a related discipline such as environmental science, mathematics, or physics; or a bachelor's degree in a related discipline with 10 years of relevant experience.
Minimum of 5 years of experience in computational modeling, software development, and software documentation, including legacy software and systems.
Statement of Work
The Offeror shall provide National Technology and Engineering Solutions of Sandia (NTESS) with virtual scientific computing support to sustain the Carlsbad, New Mexico site. The Offeror shall provide at least one Subject Matter Expert (SME) with expertise in computer science methods and strong written communication skills to support an existing computational framework. Support shall include sustainment, modernization, performance optimization, HPC readiness, and transition support for evolving three-dimensional modeling capabilities. Work shall include software development, analysis, refactoring, verification and validation, documentation, performance improvement, platform portability, workflow reproducibility, and migration readiness for Linux-based computing environments, and shall be performed in compliance with Nuclear Quality Assurance (NQA-1) requirements.
The Offeror shall confirm its ability to meet these requirements in response to this BOW posting.
Note: Additional information regarding the SME is provided in the Key Personnel Overview section of this BOW posting.
Note: No lower-tier subcontractors shall be utilized in the performance of this work.
MANDATORY REQUIREMENTS PART 1
The Offeror's personnel assigned under this subcontract shall be United States citizens. The Offeror shall indicate its ability to meet this requirement in its response to this BOW posting.
The Offeror shall demonstrate that the proposed personnel identified in the Key Personnel Overview section has supported at least one project within the five years preceding the closing date of this posting that involved computational modeling and software development performed in a regulated, safety-critical, or other high-consequence computational environment.
To demonstrate compliance, the Offeror shall provide the following information for each project submitted:
- Project Title
- Period of Performance
- Description of the relevant statement of work performed.
The Offeror shall provide a resume for the proposed Key Personnel that clearly demonstrates the following qualifications:
- Experience programming in mixed-language scientific software environments, including:
- Fortran
- Python
-
C and/or C++
-
Experience working in GNU/Linux or equivalent Linux-based development environments and associated build, compilation, and debugging toolchains.
-
Experience with high-performance computing (HPC) systems.
-
Experience using HPC job schedulers, such as Slurm or equivalent workload management systems.
-
Experience with Bash shell scripting or equivalent Unix/Linux shell scripting.
-
Demonstrated ability to adapt to and work effectively with a broad set of conceptual, process, and numerical models, as evidenced by prior project experience.
The resume must address each qualification in a manner that allows NTESS to confirm whether the proposed personnel does or does not meet the requirement.
If the Offeror seeks consideration of equivalent experience, the Offeror shall submit all requested information identified above, together with a description demonstrating the comparability of the experience, for NTESS review and approval.
Note: No lower-tier subcontractors shall be utilized in the performance of this work.
MANDATORY REQUIREMENTS PART 2
The Offeror shall demonstrate that the proposed personnel has experience in the following technical areas. The resume and project examples provided must contain sufficient detail to allow NTESS to make a clear Yes/No determination for each area.
-
Computational Modeling and Scientific Software Support Experience in computational modeling, software development, software documentation, and sustaining legacy scientific software in regulated, high-consequence, or equivalent mission-critical environments. Define how the environment is mission critical.
-
Code Standards and Data Handling Experience applying software code standards or equivalent software quality practices; conducting software testing; and working with scientific or technical data formats, storage structures, and data-processing workflows.
-
Debugging and Performance Analysis Proficiency with debugging, profiling, performance-analysis, or equivalent tools and methods used in scientific, technical computing, or HPC software environments.
-
Legacy Code Modernization Experience improving the portability, efficiency, maintainability, stability, or related quality attributes of legacy scientific codes.
-
Documentation Enhancements Ability to create or update source code documentation, including Doxygen or equivalent automated documentation approaches, for both existing and newly developed code to improve clarity, traceability, and maintainability.
-
Technical Debt Identification Experience identifying and documenting technical debt, fragile or high-risk code areas, and maintainability concerns within software components.
-
Version Control and Reproducible Builds Knowledge of version-control concepts and workflows, such as Git or equivalent systems, and practices supporting reproducible or repeatable builds.
-
Performance Benchmarking Experience conducting performance benchmarking, scalability assessments, load-characterization studies, or equivalent performance evaluations for scientific or computational software.
To demonstrate compliance with the technical areas above, the Offeror shall submit project examples with relevant work performed within the five years preceding the closing date of this posting. For each project, the Offeror shall provide:
- Project title
- Period of performance
- Description of the work performed, including specific tasks, responsibilities, or deliverables demonstrating relevant experience
A single project may be used to demonstrate experience in multiple technical areas; the Offeror is not required to provide one project per area if one project substantively addresses more than one requirement.
If the Offeror seeks consideration of equivalent experience, the Offeror shall submit all requested information identified above, together with a description demonstrating the comparability of the experience, for NTESS review and approval.
Research Software Engineer Job Roles in New Mexico
See all Research Software Engineer Jobs in New Mexico
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Research Software Engineer Jobs in New MexicoResearch Software Engineer Jobs in New Mexico: Frequently Asked Questions
Which companies sponsor visas for research software engineers in New Mexico?
Sandia National Laboratories and Los Alamos National Laboratory are the most active sponsors for research software engineers in New Mexico, filing H-1B petitions for roles in scientific computing, high-performance computing, and simulation software. The University of New Mexico and New Mexico State University also sponsor research software engineers, particularly for federally funded projects. These employers operate under federal contracts that support consistent hiring of international candidates.
Which visa types realistically fit research software engineer roles in New Mexico?
H-1B is the primary visa for research software engineers, as the role qualifies as a specialty occupation requiring a bachelor's degree in computer science, software engineering, or a closely related field. Canadian and Mexican nationals may qualify under TN visa status as engineers, provided their degree meets USMCA profession requirements. F-1 students may use OPT or STEM OPT if their degree is STEM-designated. Employers may also sponsor EB-2 or EB-3 green cards for long-term hires.
Which cities in New Mexico have the most research software engineer sponsorship jobs?
Albuquerque is by far the largest hub for research software engineer sponsorship in New Mexico, anchored by Sandia National Laboratories and the University of New Mexico. Los Alamos is a secondary concentration point due to Los Alamos National Laboratory's significant software engineering workforce. Las Cruces, home to New Mexico State University, also generates sponsorship activity tied to federally funded research programs. Most private-sector sponsorship outside these cities is limited.
How to find research software engineer visa sponsorship jobs in New Mexico?
Migrate Mate lists research software engineer roles in New Mexico with verified visa sponsorship history, letting you focus on employers who have actively filed for this role type. Because New Mexico's market is heavily concentrated in national laboratories and universities, filtering by verified sponsorship is especially useful here. Start your search on Migrate Mate to identify which Albuquerque and Los Alamos employers are currently hiring research software engineers with sponsorship.
Are there state-specific factors that affect visa sponsorship for research software engineers in New Mexico?
New Mexico's research software engineering market is unusually dependent on federal funding, with Sandia and Los Alamos national laboratories operating under Department of Energy contracts. Candidates pursuing roles at these labs should be aware that security clearance requirements can affect visa sponsorship eligibility, as some positions are restricted to U.S. citizens or permanent residents. University-based roles and privately funded research positions carry fewer clearance restrictions and are more accessible to visa-sponsored candidates.
What is the prevailing wage for sponsored research software engineer jobs in New Mexico?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.