Early Career Computer Engineer - Avionics Software, Onsite - Sandia National Laboratories

OpenTalent

Albuquerque (NM)

On-site

USD 102,000 - 200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

OpenTalent is seeking an entry-level Avionics Software Engineer to join the Flight Systems and Avionics group. You will design, develop, and automate test systems for advanced electronic hardware, working onsite in Albuquerque.

Under the guidance of senior engineers, you will gain hands-on experience with ARM Cortex-M devices, C/C++, and measurement tools while ensuring compliance with industry safety standards.

Qualifications

  • Entry-level Avionics Software Engineer with foundational knowledge in electrical or computer engineering.
  • Ability to develop software for embedded systems and automate tests.
  • Familiarity with ARM Cortex-M microcontrollers and debugging tools.

Responsibilities

  • Develop software interfaces and features to automate component level and system level testing.
  • Analyze and extract detailed functional and software requirements from datasheets (sensors, FPGAs, ICs).
  • Design and implement hardware systems to support fast and modular testing.
  • Collaborate with firmware, software, and hardware teams to build robust test systems.
  • Develop and maintain embedded software on ARM Cortex-M and other MCUs using C/C++.
  • Assist in testing and validation of electrical designs with test setups and lab equipment.
  • Troubleshoot complex HW/SW integration issues using debugging tools.
  • Prepare and maintain technical documentation.
  • Stay updated with latest technologies and industry trends.
  • Work closely with senior engineers and cross-functional teams to ensure designs meet project requirements.

Skills

C/C++
Embedded software development
Problem-solving
Team collaboration

Education

Bachelor's degree in Electrical or Computer Engineering

Tools

ARM Cortex-M
JTAG
Oscilloscope
Logic analyzer

Job description

What Your Job Will Be Like

Are you passionate about advanced embedded computer systems, software, firmware, or testing of systems to ensure integrity of electronic components in support of our National Defense and security? If so, we invite you to explore this opportunity to join our impactful team and make a difference.

Department 5325, Flight Systems and Avionics, is seeking an entry level Avionics Software Engineer to enhance our engineering team. The position is ideal for individuals eager to design, develop, and create automated test systems for advanced electronic systems.

We are seeking a motivated, detail oriented, and creative entry level Software Engineer to join our engineering team. You will work under the guidance of experienced engineers, contributing to the creation of innovative solutions while ensuring compliance with industry standards and safety regulations. The ideal candidate will possess a strong foundation in electrical or computer engineering principles, excellent problem-solving skills, and a passion for technology. The position offers an excellent opportunity for professional growth and development in a collaborative and supportive environment.

Key Responsibilities:
  • Develop software interfaces and features to automate component level and system level testing
  • Analyze and extract detailed functional and software requirements from component datasheets (e.g., sensors, FPGAs, communication ICs)
  • Design and implement hardware systems to support fast and modular testing
  • Collaborate with firmware, software, and hardware design teams to develop more robust test systems
  • Develop and maintain embedded software on ARM Cortex-M and/or other microcontroller platforms using C/C++
  • Assist in the testing and validation of electrical designs, including creating test setups, using laboratory bench equipment to conduct experiments, and analyzing results
  • Troubleshoot complex hardware/software integration issues using debugging tools such as JTAG debuggers, oscilloscopes, logic analyzers, and protocol analyzers.
  • Prepare and maintain technical documentation, including software specifications, test reports, and user guides
  • Staying updated with the latest technologies, tools, and industry trends to enhance skills and knowledge
  • Work closely with senior engineers and cross-functional teams, including mechanical and electrical engineers, to ensure designs meet project requirements

Due to the nature of work, successful candidate must be able to work onsite.

Salary Range

$102,400 - $199,700

  • Salary range is estimated, and actual salary will be determined after consideration of the selected candidate's experience and qualifications, and application of any approved geographic salary differential.
Qualifications We Require
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Entry-Level Avionics Software Engineer
Entry-Level Avionics Software Engineer

Sandia National Laboratories • New Mexico

On-site
USD 102,000 - 200,000
Affordable housing
Minimal traffic congestion
Recruiter resume review practices
Senior/Principal Avionics Embedded Systems Electrical Engineer, Onsite
Senior/Principal Avionics Embedded Systems Electrical Engineer, Onsite

Sandia National Laboratories • New Mexico

On-site
USD 117,000 - 236,000
Relocation assistance
Generous vacation
Medical benefits
+1
Early Career Computer Engineer - Avionics Software, Onsite
Early Career Computer Engineer - Avionics Software, Onsite

Sandia National Laboratories • New Mexico

On-site
USD 102,000 - 200,000
Affordable housing
Minimal traffic congestion
Recruiter resume review practices
Senior Avionics Embedded Systems Engineer — Onsite Impact
Senior Avionics Embedded Systems Engineer — Onsite Impact

Sandia National Laboratories • New Mexico

On-site
USD 117,000 - 236,000
Relocation assistance
Generous vacation
Medical benefits
+1
Entry-Level Avionics Embedded Software Engineer
Entry-Level Avionics Embedded Software Engineer

OpenTalent • Albuquerque (NM)

On-site
USD 102,000 - 200,000
Avionics Software Engineer II
Avionics Software Engineer II

ENSCO, Inc. • Village of Endicott (NY)

On-site
USD 66,000 - 85,000
Embedded Software Engineer (Avionics Systems)
Embedded Software Engineer (Avionics Systems)

Insight Global • Atlanta (GA)

On-site
USD 120,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+4
Early Career Navigation, Guidance, and Control (NGC) Aerospace Engineer, Onsite
Early Career Navigation, Guidance, and Control (NGC) Aerospace Engineer, Onsite

Accreditation Council for Graduate Medical Education • Albuquerque (NM)

On-site
USD 102,000 - 200,000
Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient • Cedar Rapids (IA)

On-site
USD 95,000 - 120,000
Software Engineers - Avionics
Software Engineers - Avionics

Performance Software • Cedar Rapids (IA)

On-site
USD 75,000 - 145,000
Health, dental, and vision insurance
12% company-paid IRA contribution
Flexible hours
+1