Demo

Software Engineer (NASA SET)

Join #TeamTMC — TMC Technologies
Beltsville, MD Full Time
POSTED ON 10/8/2026
AVAILABLE BEFORE 12/8/2026
Job Title
Software Engineer (NASA SET)
Location
Beltsville, MD 20708 US
East Liverpool, OH 43920 US
Fairmont, WV 26554 US (Primary)
Huntsville, AL 35808 US
Orlando, FL 32827 US
Washington, DC 20001 US
Category
Engineering
Job Type
Full-time
Career Level
Staff
Education
Bachelor's Degree
Travel
Security Clearance Required
Ability to obtain and maintain a U.S. Security Clearance
Job Description

TMC Technologies is searching for a qualified, energetic, and passionate candidate to join our NASA Independent Verification and Validation (IV&V) Jon McBride Software Testing and Research (JSTAR) team. The JSTAR team works with many aspects of NASA spacecraft, ground software systems, and smallsat modeling & simulation development. TMC’s JSTAR engineers are responsible for designing, developing and deploying NASA spacecraft simulators for advanced Verification and Validation (V&V) activities.

 

 

REFERENCES:

http://www.tmctechnologies.com
http://www.stf1.com
http://www.nos3.org
https://www.nasa.gov/centers/ivv/jstar/JSTAR.html

Job Requirements

Bachelor’s degree in Computer Science, Computer Engineering, or related field

1 years of pertinent engineering, software, or embedded software systems experience

Strong software skills

Experience in design/implementation of complex systems, Linux development, C, C , and Python

U.S. Citizen with eligibility for a security clearance

DESIRED QUALIFICATIONS

Experience or familiarity with QEMU

Embedded experience and spacecraft hardware knowledge

Experience with Linux development and provisioners

Microcontrollers and FPGAs experience
 

We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.

Salary.com Estimation for Software Engineer (NASA SET) in Beltsville, MD
$107,599 to $130,916
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (NASA SET)?

Sign up to receive alerts about other jobs on the Software Engineer (NASA SET) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer (NASA SET).

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Join #TeamTMC — TMC Technologies

  • Join #TeamTMC — TMC Technologies Clarksburg, WV
  • Job Title Software Developer (Tableau) Location Clarksburg, WV 26306 US (Primary) Category Information Technology Job Type Full-time Career Level Experienc... more
  • 7 Days Ago

  • Join #TeamTMC — TMC Technologies George, VA
  • Job Title Python Developer (Cybersecurity) Location King George, VA 22485 US (Primary) Category Information Technology Job Type Full-time Career Level Staf... more
  • 8 Days Ago

  • Join #TeamTMC — TMC Technologies Huntsville, AL
  • Job Title Systems Engineer - SME Location Huntsville, AL 35808 US (Primary) Category Information Technology Job Type Full-time Career Level Experienced (No... more
  • 9 Days Ago

  • Join #TeamTMC — TMC Technologies Washington, DC
  • Job Title Database Administrator Location Washington, DC 20001 US (Primary) Category Information Technology Job Type Full-time Career Level Staff Education... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Software Engineer (NASA SET) jobs in the Beltsville, MD area that may be a better fit.

  • PRECISE SOFTWARE SOLUTIONS INCORPORATED Rockville, MD
  • Description: Position Summary Precise Software Solutions Inc. is seeking a Software Engineer / QA Tester to support an online case management system used b... more
  • 28 Days Ago

  • PRECISE SOFTWARE SOLUTIONS INCORPORATED Rockville, MD
  • Job Description. Job Description. Description. Position Summary. The FDA Tester is responsible for planning, developing, executing, and documenting softwar... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!