DeveloperJobs.io
← Back to all jobs

Job Description

Join an onsite software engineering role supporting NASA telecommunications and space communications infrastructure for the Near Space Network (NSN) Project.

Responsibilities

  • Deliver software engineering, systems integration, and technical support for the NASA Near Space Network (NSN) Project.
  • Assist with planning, development, implementation, and evaluation of software solutions tied to NASA telecommunications and space communications infrastructure.
  • Coordinate with government personnel, systems engineers, and development and Operations and Maintenance (O&M) contractors to align software solutions with mission requirements, technical specifications, and operational objectives.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • 3 to 5 years of relevant professional software engineering experience (typically 3 years minimum).
  • Proficiency in one or more programming languages: Python, C++, Java, or C.
  • Experience across the software development life cycle (SDLC), including requirements analysis, design, implementation, testing, and maintenance.
  • Working knowledge of Linux and/or Windows operating environments.
  • Experience developing, reviewing, or maintaining software requirements and technical documentation.
  • Familiarity with software integration, troubleshooting, debugging, and verification and validation methodologies.
  • Understanding of networking fundamentals, communications protocols, and software-to-hardware interfaces.
  • Experience with configuration management and version control tools, including Git.
  • Strong skills in analysis, problem-solving, and written technical communication.
  • Ability to work independently and collaboratively in multidisciplinary engineering teams.

Technologies

  • Python
  • C++
  • Java
  • C
  • Linux
  • Windows
  • Git

Desired Skills

  • Previous experience supporting NASA, Department of Defense (DoD), or other federal government aerospace programs.
  • Familiarity with NASA Near Space Network (NSN), Space Communications and Navigation (SCaN), or related ground and space communications systems.
  • Knowledge of telecommunications architectures, ground station systems, and mission operations software.
  • Experience with TCP/IP, network protocols, telemetry, command systems, or communications interfaces.
  • Familiarity with software architecture assessments, system requirements development, and interface control documents (ICDs).
  • Experience with automated testing, scripting, CI/CD, and DevOps practices.
  • Working knowledge of Agile software development methodologies.
  • Familiarity with NASA engineering standards, technical reviews, and mission assurance practices.
  • Experience supporting contractor deliverable reviews, technical evaluations, and independent engineering assessments.

Additional Details

  • Location: Greenbelt, MD (onsite)
  • Compensation: USD 90,000 - 120,000 per year
  • Citizenship: Must be a US Citizen
  • Position type: W2 with full benefits
  • Estimated duration: Ongoing

Similar Jobs