Software Engineer III/Sr/Principal, Flight Software

Protingent

Centennial (CO)

On-site

USD 84,000 - 164,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Insurance plan options (HDHP/POS)
Education/certification reimbursement
Pre-tax commuter benefits
Paid Time Off (PTO)
Administered 401k plan

Job summary

Protingent Staffing is seeking a Software Engineer III/Sr/Principal for Flight Software in Centennial, CO. The role focuses on designing, developing, and testing software for space systems, with senior leadership and mentorship responsibilities.

The ideal candidate has 5+ years of experience, expertise in C++, Linux, and software architecture, and a strong background in Agile practices and collaborative engineering.

Qualifications

  • Bachelor’s degree in a related field or equivalent experience; master’s +3 years acceptable.
  • Typically 5+ years related experience.
  • Expertise in one to multiple programming languages and strong understanding of software development principles.
  • Ability to design and architect complex software systems.
  • Experience with Agile/Scrum/Kanban methodologies.
  • Strong problem-solving and mentoring abilities.

Responsibilities

  • Design, develop, and test software for space systems.
  • Write clean, maintainable code following best practices.
  • Architect and implement complex software systems to meet project needs.
  • Collaborate with team to understand requirements and develop solutions.
  • Use Git for version control and collaboration.
  • Participate in code reviews to ensure quality and standards.

Skills

C++ expertise
Mentoring
Agile/Scrum/Kanban
Problem solving
Software architecture

Education

Bachelor’s degree or equivalent
Master’s degree +3 years experience

Tools

Git
Linux
Socket I/O (TCP/UDP)

Job description

Job Title:

Software Engineer III/Sr/Principal, Flight Software

Position Description:

Protingent Staffing has an exciting contract Software Engineer III/Sr/Principal, Flight Software with our client located in Centennial, CO.

Job Responsibilities:
  • Design, develop, and test software applications for space systems and technologies.
  • Write clean, maintainable code following best practices and coding standards.
  • Architect and implement complex software systems to meet project requirements.
  • Collaborate with team members to understand project requirements and contribute to the development of software solutions.
  • Utilize version control systems such as Git to manage code changes and collaborate with team members.
  • Participate in code reviews to ensure code quality and adherence to development standards.
  • Troubleshoot and resolve software-related issues in a timely manner.
  • Document software configurations, processes, and procedures for future reference.
  • Stay current with industry trends and advancements in software development and space technologies.
  • Mentor and guide other engineers, providing technical leadership and support.
Job Qualifications:
  • Requires a bachelor’s degree in a related field (or equivalent work experience in lieu of degree or master’s +3 yrs experience).
  • Typically, 5+ years of related experience.
  • Expertise in one to multiple programming languages and advanced understanding of software development principles.
  • Ability to design and architect complex software systems.
  • Experience with different software development methodologies such as Agile and Scrum/Kanban.
  • Strong problem-solving skills.
  • Ability to mentor and guide other engineers.
Nice To Have:
  • Strong technical understanding of C++ and Object-Oriented Programming
  • Experience implementing client-server applications using socket I/O using TCP/UDP.
  • Experience implementing loosely coupled applications using PUB/SUB messaging.
  • Familiarity with Open Standards such as CCSDS, C2MS, Open Mission Systems (OMS), and Universal C2 Interface (UCI)
  • Experience with spacecraft flight software development
  • Experience developing mission management and/or payload control software
  • Demonstrated experience leading a team developing software
  • Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
  • Knowledge of software development methodologies such as Agile/Scrum
  • Experience and knowledge of Software Design Patterns
  • Experience using SysML/UML to create Software Designs
  • Experience testing and debugging on both Software in the Loop (SITL) and Hardware in the Loop (HITL, on target platform) environments
  • Experience with Source Code Configuration Management platforms (GIT, SVN)
  • Experience developing on Linux
  • Experience with network configurations including netconf
  • Experience with embedded programming including new board build up
  • Experience optimizing computer system performance including optimization for timing
Job Details:
  • Job Type: Contract
  • Pay Rate: $60.87- $119.08/hr
  • Location: Centennial, CO
  • Required US Citizenship: May be required to obtain and maintain a security clearance at the appropriate level.
Benefits Package:
  • Protingent offers competitive salaries, insurance plan options (HDHP plan or POS plan), education/certification reimbursement, pre-tax commuter benefits, Paid Time Off (PTO) and an administered 401k plan.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Test Engineer (Contractor)
Principal Software Test Engineer (Contractor)

Protingent • Centennial (CO)

On-site
USD 118,000 - 164,000
HDHP or POS insurance
Education reimbursement
Pre-tax commuter benefits
+2
Software Test Engineer III (Contractor)
Software Test Engineer III (Contractor)

Protingent • Centennial (CO)

On-site
USD 84,000 - 115,000
competitive salaries
HDHP/POS insurance options
education/certification reimbursement
+3
Senior Principal Software Engineer
Senior Principal Software Engineer

Protingent • Louisville (CO)

On-site
USD 160,000 - 210,000
Insurance options
Education reimbursement
Pre-tax commuter benefits
+1
Senior Flight Software Engineer (Space Systems)
Senior Flight Software Engineer (Space Systems)

Protingent • Centennial (CO)

On-site
USD 84,000 - 164,000
Insurance plan options (HDHP/POS)
Education/certification reimbursement
Pre-tax commuter benefits
+2
Software Systems Engineer II
Software Systems Engineer II

Protingent • Louisville (CO)

On-site
USD 69,000 - 110,000
competitive salaries
insurance plan options (HDHP plan or P
education/certification reimbursement
+3
Flight Software Engineer
Flight Software Engineer

Protingent • Three Point (KY)

On-site
USD 96,000 - 117,000
HDHP/POS insurance options
Education/certification reimbursement
Pre-tax commuter benefits
+1
Test Engineer III
Test Engineer III

Protingent • Centennial (CO)

On-site
USD 83,000 - 116,000
Insurance options (HDHP/POS)
Education reimbursement
Pre-tax commuter benefits
+2
Linux Systems Administrator - Dream Chaser Mission Systems (Systems Engineer III)
Linux Systems Administrator - Dream Chaser Mission Systems (Systems Engineer III)

Protingent • Louisville (CO)

On-site
USD 119,000 - 164,000
Software Developer 3 (Control Room Simulator)
Software Developer 3 (Control Room Simulator)

Protingent • Corvallis (OR)

Remote
USD 98,000 - 153,000
Principal Aerospace Software Test Lead (Contract)
Principal Aerospace Software Test Lead (Contract)

Protingent • Centennial (CO)

On-site
USD 118,000 - 164,000
HDHP or POS insurance
Education reimbursement
Pre-tax commuter benefits
+2