About The Position

The Software Engineer position focuses on providing software development support to the Command & Control Systems (C&C) directorate at NASA's Kennedy Space Center. The role involves designing, implementing, testing, and maintaining software systems that support the Launch Control Center operations. The ideal candidate will work in a dynamic team environment, contributing to NASA's mission of launching people to the Moon and Mars.

Requirements

  • Bachelor of Science (BS) or Bachelor of Arts (BA) degree in an IT field or technical equivalent from an accredited institution.
  • At least ten (10) years of relevant experience in software development.
  • Strong C and C++ programming skills, including debugging with GDB.
  • Knowledge of network protocols and interfaces.
  • Experience with Linux operating system and programming libraries.
  • Strong communication skills.

Nice To Haves

  • Experience with unit test development.
  • Experience with network telemetry processing.
  • Experience with agile programming practices.
  • Familiarity with UML and estimation & design skills.
  • Experience in updating technical documentation.

Responsibilities

  • Perform software development of respective system following design, coding standards, and documented promotion and configuration management processes.
  • Perform technical reviews of code, test, and design.
  • Adhere to software plans, procedures, processes, and standards.
  • Create and run test procedures to evaluate the performance of system software.
  • Document test results and associated issues.
  • Training and work assignments to prepare for software engineering within the rest of the C&C organization.
  • Perform other related duties as assigned.

Benefits

  • Child Development Center
  • Discounted tickets to local attractions and theme parks
  • Credit Union
  • Fitness Center
  • Barbershop
  • NASA Exchanges
  • Flexible Schedule and Telework

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service