Compact Modeling Development Engineer/C++ Python (Experienced) at Sandia National Laboratories (Albuquerque, NM)

Compact Modeling Development Engineer/C++ Python (Experienced) at Sandia National Laboratories (Albuquerque, NM)

Add To Bookmarks
Location: Albuquerque, NM
Type: Full Time
Created: 2021-10-05 05:01:02

Apply Here

Posting Duration

This posting will be open for application submissions for a minimum of seven (7) calendar days, including the ‘posting date’. Sandia reserves the right to extend the posting date at any time.

COVID-19 Vaccination Mandate

Sandia demonstrates its commitment to public safety in the national interest by requiring that all new hires attest to their vaccination status before commencing employment. The requirement also applies to those who are telecommuting and working virtually.

Any concerns about the ability to meet this requirement should be directed to HR Solutions at (505) 284-4700.

What Your Job Will Be Like

The Electrical Models and Simulation Department has an exciting new role available for a Compact Modeling Development Engineer to work on a vibrant, high-productivity electrical modeling team developing leading-edge computational simulation capabilities for multi-year, multimillion-dollar projects in large-scale parallel circuit simulation for electrical and related network problems.

On any given day, you may be called on to:

  • Collaborate with the Xyce software development team to incorporate state-of-the-art numerical algorithms and validated physics-based models.
  • Develop, integrate and support software solutions and methods in production simulation tools that target efficient execution on a variety of computational platforms.
  • Contribute to peer review conference and journal papers.

Qualifications We Require

  • MSEE degree or a related STEM field and 2 years’ relevant experience
  • Experience with advanced scientific programming languages such as C and/or C++ and scripting languages such as Python
  • Experience with UNIX/Linux environment
  • Ability to obtain and maintain a DOE Q Security Clearance

Qualifications We Desire

  • A PhD degree in a related STEM field
  • Knowledge with compact model development
  • Experience using formal software engineering processes (particularly Agile processes)
  • A demonstrated ability to lead and direct research projects
  • A demonstrated ability to develop and communicate ideas and results in oral and written form and to work in a team environment

About Our Team

Department 1355 supports electrical circuit and device simulation through the development of customized modeling & simulation tools for electronic design, analysis and qualification. The application platforms (Xyce and Charon) developed within our department are built on state-of-the-art research in algorithms & physics resulting in accurate, validated models. These high-fidelity simulation capabilities are integrated into a QMU-framework to support design variability sensitivity and uncertainty throughout the design, analysis, and qualification cycle.

About Sandia

Sandia National Laboratories is the nation’s premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas. Some of the main reasons we love our jobs:

  • Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible work arrangements for many positions include; 9/80 (work 80 hours every two weeks with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work and telecommuting (a mix of onsite work and working from home)
  • Generous vacations, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance*

World-changing technologies. Life-changing careers. Learn more about Sandia at:

*These benefits vary by job classification.

Security Clearance

Sandia is required by DOE to conduct a pre-employment drug test and background review that includes checks of personal references, credit, law enforcement records, and employment/education verifications. Applicants for employment need to be able to obtain and maintain a DOE Q-level security clearance, which requires U.S. citizenship. If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain a security clearance may be impacted.

Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by DOE, resulting in the inability to perform the duties assigned and subsequent termination of employment.


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status and any other protected class under state or federal law.