1

Nasa Software Engineer Jobs in Washington (NOW HIRING)

Senior Software Engineer

Reston, VA ยท On-site

$129K - $170K/yr

... NASA for mission-critical communications. We strive to be the only solution when success is ... The Senior Software Engineer is responsible for designing, developing, and deploying scalable ...

Software Engineer II - Front End Job Number: 856 This is a remote position. Ad Hoc is a technology ... Our customers include NASA, the General Services Administration, Office of Personnel Management ...

Software Engineer II - Front End Job Number: 856 This is a remote position. Ad Hoc is a technology ... Our customers include NASA, the General Services Administration, Office of Personnel Management ...

Position Overview NASA SEWP is seeking a mid-level Java Software Developer to build and maintain internal and external Java web-based applications. The successful candidate will become an integral ...

Software Developer

Greenbelt, MD ยท On-site

$100K - $110K/yr

Position Overview NASA SEWP is seeking a mid-level Java Software Developer to build and maintain internal and external Java web-based applications. The successful candidate will become an integral ...

Showing results 21-40

Nasa Software Engineer information

See Washington salary details

$71.9K

$167.1K

$232.7K

How much do nasa software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for nasa software engineer in Washington is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What does a NASA software engineer do?

A NASA Software Engineer develops and maintains software used for space missions, scientific research, and aerospace technology. They design, code, test, and debug software for spacecraft, rovers, satellites, and mission control systems. Their work ensures that NASA's technology operates reliably in extreme environments. They collaborate with scientists, engineers, and researchers to solve complex technical challenges.

What are the key skills and qualifications needed to thrive as a NASA software engineer?

To thrive as a NASA Software Engineer, you need a solid background in computer science, proficiency in programming languages like Python, C++, or Java, and typically a relevant bachelor's degree or higher. Experience with specialized tools such as real-time operating systems, simulation environments, and version control systems (e.g., Git) is often required, along with familiarity with NASA software standards and certifications. Exceptional problem-solving abilities, teamwork, and strong communication skills help you navigate complex, multidisciplinary projects. These skills and qualities are crucial for ensuring the safe, reliable, and innovative development of mission-critical aerospace software.

What are the most commonly searched types of Nasa Software Engineer jobs in Washington? The most popular types of Nasa Software Engineer jobs in Washington are:
What cities in Washington are hiring for Nasa Software Engineer jobs? Cities in Washington with the most Nasa Software Engineer job openings:
Infographic showing various Nasa Software Engineer job openings in Washington as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

26-202. Mid-level Software Engineer (Greenbelt, Maryland)

Teltrium Inc.

Greenbelt, MD โ€ข On-site

$94 - $140/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

New


Job description

Do you live in the DC metro area? Are you looking to apply your software engineering skills to challenges that matter? At Teltrium, youโ€™ll develop software and analytical tools that support space missions, engineering studies, communications systems, and federal programs helping shape the future of technology and exploration.

Why Teltrium?
  • Support NASA, federal agencies, and mission-critical space programs
  • Build software used by engineers, analysts, and decision-makers
  • Solve complex technical challenges with real-world impact
  • Contribute to software design, architecture, and technical problem-solving
  • Thrive in a small, agile company where your contributions have visible impact
What Youโ€™ll Do
  • Design, develop, and maintain software applications supporting engineering and federal technology programs
  • Build analytical and decision-support tools used by engineers and technical stakeholders
  • Develop front-end interfaces, APIs, backend services, and databases
  • Collaborate with engineers, analysts, and customers to solve complex technical challenges
  • Participate in software design, architecture discussions, and technology selection
  • Improve application performance, reliability, and usability
  • Support testing, software quality, and continuous improvement efforts
What You Need
  • Bachelorโ€™s degree in Computer Science with 4โ€“10 years of professional software development experience
  • Experience developing production-quality software applications
  • Experience with object-oriented software development
  • Experience working with databases, APIs, and modern development tools
  • Ability to quickly learn new technologies and technical domains
  • U.S. Citizenship or Permanent Resident status is required.
Preferred Skills
  • Experience with Python, JavaScript/TypeScript, C#, Java, C++, or similar languages
  • Experience with React, Node.js, and modern web application frameworks
  • Experience with databases, APIs, and data-driven applications
  • Familiarity with Git and collaborative development workflows
  • Experience with automated testing and CI/CD practices
  • Familiarity with Linux/Unix development environments
  • Experience developing analytical, visualization, or technical software tools
  • Strong technical communication and presentation skills
Compensation & Benefits
  • Salary: $94,000 โ€“ $140,000 (based on experience)
  • Health: Medical, dental, vision coverage
  • Retirement: 401(k) with company match
  • Time Off: Generous PTO + federal holidays
  • Career Growth: Training, certifications, mentoring, and advancement opportunities
  • Technical Impact: Influence software design, architecture, and technology decisions
  • Mission Exposure: Support NASA, federal, and commercial technology initiatives

NOTE: THIS IS AN ONSITE POSITION. DO NOT APPLY IF YOU ARE LOOKING FOR REMOTE OR HYBRID WORK.

#J-18808-Ljbffr