The American Society of Mechanical Engineers (ASME)
7 days old

R&D Computer/Software Surety Engineer (Early/Mid-Career)

Albuquerque, NM
Apply Now
Apply on the Company Site

The 9420 Surety Systems Engineer \(SSE\) develops, implements, and maintains strategies to lead the R&D project team in successful product qualification and delivery\. SSEs interface across multiple enterprises, integrating all team members in relevant multidisciplinary technology areas\. They exercise critical thinking to identify, assess, and mitigate risks through the practical application of defect prevention to develop a safe, reliable, and robust product\. SSEs provide critical R&D contributions throughout the entire product realization lifecycle\.

Participates in the development and application of computational capabilities to solve problems in science and engineering\. Applies methods and techniques that merge disciplines in science and engineering with computer science\. Includes the research, development, deployment and in\-depth technical support of general scientific and engineering application software and related tools\.

Researches, designs, develops, and tests information processing hardware such as computer chips, circuit boards, computer systems, and electrical components\. Designs new or modifies existing products, develops crucial technical documentation, analyzes hardware configuration and processing solutions, and tests hardware conformance to specifications\. May conducts multidisciplinary research in the design, development, testing, and utilization of CPUs, application\-specific integrated circuits, programmable logic devices, peripheral devices, embedded systems, computer systems, secure architectures, and networks\. Applies engineering principles to design components, products, and systems\.

Projects span across all phases of the product realization lifecycle from conceptual design and development to production and maintenance/retirement\. Projects include components, subsystems, and systems\. Opportunities exist in Albuquerque, NM\. Some domestic travel is required to support business needs\.


Apply technical judgment using advanced engineering principles, analysis, and prevention\-based methods to recognize and formulate innovative solutions for a wide variety of technical challenges related to software engineering or computer science in support of product realization\.

Collaborate with R&D teams to cultivate independent, necessary, feasible, unambiguous \(to include tolerances\), and verifiable system requirements; aid teams in ensuring the design meets performance requirements; guide teams in using best practices in Software Engineering following SNL corporate, NNSA, DOE, DOD, cybersecurity, and industry standards\.

Lead R&D teams in identifying and transforming unknown technical challenges into known technical risks to ensure and improve the safety, security, and reliability of the product; implement tools and processes to enable improved Software Surety Engineering \(e\.g\. write Scripts, setup Build Servers, automate tracing of requirements to test\)

Determine and manage critical design and production parameters; identify manufacturing activities that affect product performance\.

Architect and design test framework and software product to include system, unit, integration, and testing; build templates for project reuse; design and implement algorithms\.

Coordinate and review software lifecycle artifacts to include requirements, design, source code, and tests\)\.

Plan long term data retention and access using data warehousing, APIs, and database structure

Research and introduce cutting edge applications throughout each phase of the product realization lifecycle\.

Work with multidisciplinary teams to develop verification methods for complex requirements, often from a combination of analysis and simulated environmental testing\.

Author analyses, requirements traceability reports, verification/validation plans, qualification plans, and essential engineering authorizations that ensure the product fully meets its requirements and design intent\.

Lead project teams through the corrective action process\.

Use statistical knowledge to understand production feasibility, capabilities, or processes; use physical and computational simulation, analysis, and evaluation as verification\.


+ Bachelors and Advanced \(Masters or PhD\) degree Computer Science, Computer Engineering, Electrical Engineering or relevant discipline; or a Bachelor's in a relevant STEM plus 8 years of experience
+ Able to obtain and maintain a DOE Q security clearance\.


Experience with:

+ Embedded software development\.
+ Using computer programming languages such as Java, C/C\+\+, VHDL, Python, Javascript, Ruby, Swift, Objective\-C, C\#, Matlab, Labview\.
+ Using databases, such as NoSQL, Mongo, Oracle, Microsoft SQL Server, sqllite, and Excel\.
+ Using Linux, Windows, Android, Macintosh, iOS, etc\.
+ Implementing R&D surety engineering principles, tools, methodologies, continuous improvements, and best practices\.
+ Designing and qualifying test software and test equipment
+ Design assurance acumen, including requirements engineering and configuration management\.
+ Evaluating and qualifying suppliers, improving product performance, developing performance metrics, implementing process controls and quality plans\.
+ Identifying and reducing risk in a high\-consequence environment\.
+ Ability to solve complex problems in the absence of clear direction \(experience in ambiguous environments\)\.
+ Ability to implement high\-quality standards while establishing and maintaining effective and productive relationships with internal and external customers at all experience and authority levels\.
+ Applying risk\-based approaches to evaluate rigor level of product qualification activities\.
+ Managing and/or leading engineering projects; configuration management; version control software/systems\.

Additional desired qualifications include:

+ Understands or has experience working in an Agile Development environment
+ Experience as a Scrum Master \(or ability to function/operate as a scrum master\)
+ Demonstrated verbal and written communication skills
+ Technical and failure analysis acumen, including SPC, FMEA, RCA, HALT/HASS, Mistake Proofing, Design of Experiments, and Fagan Inspections\.
+ Active DOE Q\-Level security clearance\.

Department Description:

The Surety Engineering department promotes surety engineering and design assurance principles to catch defects and their sources early in the software design cycle by applying preventative engineering approaches and tools\. Our R&D Software Surety Systems Engineering role applies methods and techniques that merge disciplines in the development and application of software capabilities to solve problems in science and engineering\.

The Surety Engineering group \(9420\) is a center of excellence for research and development \(R&D\) Technical Quality at Sandia National Laboratories\. With multidisciplinary engineers at numerous sites, 9420 provides R&D hardware and software surety engineering expertise throughout the entire product realization lifecycle, interfacing across various technology areas in support of high\-consequence systems\. We deliver strong technical solutions that increase customer confidence against loss, damage, and errors by minimizing a products risk through the prevention, early detection, and mitigation of defects, resulting in cost and schedule savings while concurrently increasing the trustworthiness of a given system\. We advocate for the use of best engineering practices and lessons learned to develop high\-reliability, high\-performance products that overcome the nations most complex national security challenges\. 9420 also owns the National Security Quality Training \(NQT\) program, which trains scientists and engineers across the laboratories on consistent, risk\-based approaches to technical problems\. Our engineers play a critical role in R&D project teams responsible for realizing high\-consequence, low\-volume hardware and software products, providing customized engineering support that ensures the appropriate qualification and testing evidence meets design requirements in a predictable, timely, and sustainable manner\.

About Sandia:

Sandia National Laboratories is the nations 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 withamazingimpact 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 schedules, generous vacations,strongmedical 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: http://www\.sandia\.gov

\*These benefits vary by job classification\.

Security Clearance:

Position requires a Department of Energy \(DOE\) granted Q\-level security clearance\.

Sandia is required by DOE directive to conduct a pre\-employment drug testing, and a pre\-employment background review that includes personal reference checks, law enforcement record and credit checks, and employment and education verifications\. Applicants for employment must be able to obtain and maintain a DOE Q\-level security clearance, which requires U\.S\. citizenship\.

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 the DOE, rendering the inability to perform the duties assigned and resulting in termination of employment\.

EEO Statement:

Equal opportunity employer/Disability/Vet/GLBT


Featured Employers[ View All ]

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

R&D Computer/Software Surety Engineer (Early/Mid-Career)

Sandia National Laboratories
Albuquerque, NM

Share this job

R&D Computer/Software Surety Engineer (Early/Mid-Career)

Sandia National Laboratories
Albuquerque, NM

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast