Software Engineer (Sr. II)

Columbus Technologies and Services, Inc.
Greenbelt, MD, United States
6 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$90,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Microsoft Windows Agile Methodology Systems Engineering Automation of Tests C++ (Programming Language) Configuration Management Communications Protocols Computer Engineering Continuous Delivery Continuous Integration Software Debugging
+20 more
Linux DevOps Network Interface Controllers Revision Control Systems Hardware Interface Design Python (Programming Language) Networking Basics Network Protocols Software Architecture Software Maintenance Software Engineering Software Requirements Analysis Software Systems Verification and Validation (Software) Systems Integration TCP/IP Scripting Git Information Technology Programming Languages

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.

Requirements

  • 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., * 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.

Benefits & conditions

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…