Software Engineer 3

Posted 22 July 2022
Location Boulder, United States of America
Job type Contract To Hire

Job Description

Software Engineer 3

Location: Boulder, CO


As a Software Engineer within Advanced Programs, you will be working with a talented team to support the HBTSS Program. You will be responsible for researching and identifying solutions to complex, multi-disciplinary problems. Work will include planning and executing team and individual projects, developing code, testing code, tracking metrics, analyzing system performance, and engineering software architecture. The Software Engineer will have to interface between internal software development, customer stakeholders, and subcontracted vendors to clearly present technical approaches and findings. Development occurs across multiple programming languages is in C/C++ and Python in an agile team environment, using Integrated Development Environments (IDEs) across multiple operating systems. Preference given to candidates with experience in Ground Segment Software Development.

Basic Qualifications for a Software Engineer:

  • Level 3 Bachelor’s degree in Engineering, Physics, Math or related discipline and 5 years of related experience; 3 years of related experience with a Masters; or 0 years of related experience with a PhD

  • Experience with C++ software language, development tools, and integrated development environments (IDEs)

  • Experience developing software on a Linux system

  • Secret clearance that is or has been active within the last two years

  • Ability to travel on occasion to customer locations (10% or less)

Preferred Qualifications:

  • Active Secret clearance (or higher)

  • Experience with Ground software development in a satellite launch program

  • Expertise working with Agile SW development tools (JIRA, BitBucket, Confluence & Jenkins)

  • Experience with cyber scanning tools: Fortify

  • Experience with automated testing

  • Experience with Python programing language