Job Details

Requisition Number 19-0139
Post Date 11/14/2019
Title Software Engineer
City Lanham
State MD

a.i. solutions is looking for a driven, proactive Software Engineer who is passionate about developing innovative software solutions for a satellite operations ground system at NASA Goddard Space Flight Center (GSFC). This individual will work with a team of determined software developers through the full software development lifecycle, from design to testing and onto mission operations, in an Agile environment. This role will be responsible for writing code that is used daily in support of NASA’s earth science mission and require a programmer with demonstrable experience in JavaScript/Node.js, Git, and automated testing.  The successful candidate will demonstrate the ability to embrace the a.i. solutions mission of always meeting customer requirements and usually exceeding their expectations.

Essential Roles & Responsibilities:

  • Implement user-facing features for high-volume console-based backend applications
  • Optimize and modernize legacy scripts as well as identifying opportunities for innovation
  • Design, develop, integrate, and test new features, fixes, or enhancements to flight dynamics ground systems
  • Participate in all software development lifecycle phases including gathering requirements, software design, development, testing, implementation, and maintenance
  • Develop prototypes that efficiently convey complex flight dynamics or mission operations topics for a variety of technical and non-technical audiences
  • Interact with inter-disciplinary teams of aerospace engineers, systems engineers, software engineers, and system administrators to design and develop software capable of supporting real-time satellite flight operations, high fidelity analysis, and critical operational activities
  • Contribute to solving complex operations-related problems and perform trade-off analyses of feasible options

Minimum Qualifications:

  • Bachelor’s Degree in Computer Science, Engineering, or related discipline
  • Experience with Javascript/Node, C#, python software languages
  • Experience with software testing including automated testing frameworks in a continuous integration (CI) environment
  • Experience with source control software 
  • U.S. citizenship

Desired Background:

  • Experience with spacecraft flight dynamics/aerospace engineering and associated scripting languages (e.g., FreeFlyer, STK, MATLAB)
  • Demonstrated experience with Agile software development methodologies such as Scrum
  • Ability to quickly connect in-person and in writing, and to actively listen and perceive the needs, values or opinions of others
  • Demonstrated leadership accomplishments professionally and personally
  • Proactivity in identifying and addressing challenges to include innovations that result in positive organizational impact

EEO/AA including Vets and Disabled

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin. We are also an equal opportunity employer of individuals with disabilities and protected veterans. Please view Equal Employment Opportunity Posters provided by OFCCP here.

Apply On-line
Send This Job to a Friend