Software Engineer (Sr. II)

Columbus Technologies and Services, Inc.

Greenbelt (MD)

On-site

USD 90,000 - 120,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Columbus Technologies and Services, Inc. is seeking a Software Engineer II (Sr. II) to deliver software solutions for NASA's Near Space Network. The role involves collaborating with government personnel, systems engineers, and O&M contractors to ensure mission requirements are met.

The position offers a US base salary of $90-120K plus benefits. Candidates should have a BS in CS/SE/CE and 3–5 years of software experience, with proficiency in Python, C++, Java, or C.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • Typically 3–5 years of professional software engineering experience.
  • Proficiency in Python, C++, Java, or C.
  • Experience with SDLC processes and requirements analysis.
  • Working knowledge of Linux and Windows environments.
  • Experience documenting software requirements and technical documentation.
  • Familiarity with software integration, debugging, and verification/validation.
  • Understanding networking fundamentals and interfaces.
  • Experience using version control tools such as Git.
  • Strong analytical and written communication skills.
  • Ability to work independently and within multidisciplinary teams.

Responsibilities

  • Provide software engineering and integration support to NASA NSN project.
  • Plan, develop, implement, and evaluate software solutions for mission needs.
  • Collaborate with government personnel, systems engineers, and contractors.
  • Support verification, validation, and technical documentation activities.
  • Assist deployment and operations of software in target environments.

Skills

Python
C++
Java
C
SDLC
Linux
Windows
Networking basics
Documentation
Software requirements
DevOps

Education

Bachelor's degree in CS/SE/CE or related field

Tools

Git

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Engineer (Sr. II)

Regular Full-Time Professional Greenbelt, MD, US

2 days ago Requisition ID: 1086

OVERVIEW

Must be a US Citizen
Estimated Duration: Ongoing
W2 Position with full benefits

The US base salary range for this full-time position is $90-120K + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

JOB DESCRIPTION

We are seeking a Software Engineer II to provide software engineering, systems integration, and technical support to NASA's Near Space Network (NSN) Project. The successful candidate will support the planning, development, implementation, and evaluation of software solutions associated with NASA's telecommunications and space communications infrastructure.

This position involves collaborating with government personnel, systems engineers, and development and Operations and Maintenance (O&M) contractors to ensure software solutions meet mission requirements, technical specifications, and operational objectives.

REQUIRED SKILLS

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Typically 3 to 5 years of relevant professional software engineering experience.
  • Proficiency in one or more programming languages such as Python, C++, Java, or C.
  • Experience with software development life cycle (SDLC) processes, 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 using configuration management and version control tools such as Git.
  • Strong analytical, problem-solving, written communication, and technical documentation skills.
  • Ability to work independently and collaboratively within multidisciplinary engineering teams.

DESIRED SKILLS

  • Previous experience supporting NASA, Department of Defense (DoD), or other federal government aerospace programs.
  • Familiarity with NASA's Near Space Network (NSN), Space Communications and Navigation (SCaN) Program, 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, continuous integration/continuous deployment (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.

Columbus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, marital status, age, national origin, veteran status, disability status, or any other characteristic protected by applicable federal, state, or local law. As a federal contractor, Columbus participates in the E-Verify Program to confirm eligibility to work in the United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Sr. II)
Software Engineer (Sr. II)

Columbus Technologies and Services • Greenbelt (MD)

On-site
USD 90,000 - 120,000
Sr. Systems Engineer
Sr. Systems Engineer

Columbus Technologies and Services, Inc. • Greenbelt (MD)

On-site
USD 175,000 - 200,000
Chief Staff Engineer III (Part Time)
Chief Staff Engineer III (Part Time)

Columbus Technologies and Services, Inc. • Greenbelt (MD)

On-site
USD 110,000 - 179,000
Software Development Engineer
Software Development Engineer

ADP, Inc. • Herndon (VA)

On-site
USD 101,000 - 174,000
Software Developer (Expert)
Software Developer (Expert)

ADP, Inc. • United States

On-site
USD 151,000 - 206,000
Software Engineer II
Software Engineer II

Sierra Space • Louisville (CO)

On-site
USD 105,534 - 145,109
Medical, dental, and vision plans
401(k) with 150% match up to 6%
3 weeks paid time off
Systems Engineer II
Systems Engineer II

Columbus Technologies and Services, Inc. • Pasadena (CA)

On-site
USD 62,000 - 90,000
Software Engineer II
Software Engineer II

Sierra Space Corporation • Centennial (CO)

On-site
USD 105,534 - 145,109
Generous benefit package including medical, dental, and vision plans
401(k) with 150% match up to 6%
3 weeks paid time off
Chief Staff Engineer IV (Part Time)
Chief Staff Engineer IV (Part Time)

Columbus Technologies and Services • Greenbelt (MD)

On-site
USD 110,000 - 152,000
Software Developer
Software Developer

Automatic Data Processing, Inc. • Chantilly (VA)

On-site
USD 126,000 - 190,000
Benefits package
Competitive compensation