Flight Software Developer

Cimarron Software Services, Inc.

Centennial (CO)

Remote

USD 120,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cimarron Software Services, Inc. in Centennial, CO is seeking a Flight Software Developer to join a key team supporting a human spaceflight program. You will develop, maintain, and modify flight software for launch vehicles, and collaborate with an Agile/Scrum team.

The role requires 5+ years in C++, Python, embedded systems, and Linux, plus experience with hardware/software integration and automated tests. Remote work is allowed with occasional travel up to 25%.

Qualifications

  • Due to facility security requirements, only U.S. citizens or Permanent Residents are eligible for consideration at this time.
  • This position requires access to federal facilities. Candidates must possess a valid, unexpired Real ID-compliant driver's license or state-issued identification card at hire.
  • Ability to complete a pre-employment background check, breath alcohol test, and drug screening.
  • 5+ years of experience with C++, Python, embedded systems, hardware/software integration, simulations, and Linux-based operating systems.
  • Experience with object-oriented software design and development.
  • Experience developing or maintaining automated software tests.
  • Experience with requirements analysis, verification, systems engineering concepts, and software/system integration.
  • Understanding of Software Configuration Management practices and tools, including Bitbucket and Jira.
  • Demonstrated ability to write technical reports.
  • Excellent verbal and written communication skills.
  • Ability to support up to 25% travel.
  • Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, Systems Engineering, or related technical discipline.

Responsibilities

  • Develop, maintain, and modify flight software for launch vehicles and human spaceflight programs.
  • Work in an Agile/Scrum team to support requirements, design, implementation, testing, integration, and verification.
  • Collaborate with stakeholders to guide design and development of software solutions.
  • Write and perform unit tests on software changes.
  • Conduct software peer reviews.
  • Develop and run integration tests.
  • Support embedded systems testing, hardware/software integration, and hardware-in-the-loop simulations.

Skills

C++
Python
Embedded systems
HW/SW integration
Simulations
Linux
OO design
Automated tests
Requirements analysis
Config management
Bitbucket
Jira
Technical reports
Communication
Travel

Education

Bachelor’s degree in Computer Science/Engineering/Math/Systems Engineering

Tools

Bitbucket
Jira

Job description

Flight Software Developer - (UFSD101426.1)

Share this job as a link in your status update to LinkedIn.

Posting/External Job Title

Flight Software Developer

Location

Centennial, CO 80111 US
US (Primary)

Remote/Onsite/Hybrid

Fully Remote (Work From Home)

Job Type

Full-time

# of Hires Needed

1

Education

Bachelor's Degree

Travel

Up to 25%

Security Clearance Required

None

Pay Range (All offers will be based on experience)

$120,000.00 - $190,000.00/yr

Position Introduction/Key Duties

Cimarron is seekingFlight Software Developers to join a key team within Cimarron in support of a human spaceflight program!

This position is fully remote. While the preference is for candidates to be based in Centennial, CO to facilitate in-person meetings and lab access as needed, fully remote candidates will be considered, with occasional travel required.

Key Duties:

  • Develop, maintain, and modify flight software in support of launch vehicle and human spaceflight programs.
  • Work as part of an Agile/Scrum team to support requirements, design, implementation, test, integration, and verification.
  • Work with stakeholders to guide the design and development of software solutions.
  • Write and perform unit tests on software changes.
  • Conduct software peer reviews.
  • Develop and run integration tests.
  • Support embedded systems testing, hardware/software integration, and hardware-in-the-loop simulations.

Required/Desired Skills, Experience, and Education

Required Skills, Experience, and Education:

  • Due to facility security requirements, only U.S. citizens or Permanent Residents are eligible for consideration at this time.
  • This position requires access to federal facilities. Candidates must possess a valid, unexpired Real ID-compliant driver's license or state-issued identification card at the time of hire. If you are unsure whether your ID is Real ID-compliant, please check for the star symbol in the upper portion of your driver's license or state ID.
  • Ability to complete a pre-employment background check, breath alcohol test,and drug screening, which will include but is not limited to testing for marijuana use.
  • 5 or more years of experience with C++, Python, embedded systems, hardware/software integration, simulations, and Linux-based operating systems.
  • Experience with object-oriented software design and development.
  • Experience developing or maintaining automated software tests.
  • Experience with requirements analysis, requirements verification, systems engineering concepts, and software/system integration.
  • Understanding of Software Configuration Management practices and tools, including Bitbucket and Jira.
  • Demonstrated ability to write technical reports.
  • Excellent verbal and written communication skills.
  • Ability to support occasional travel up to 25%.
  • Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, Systems Engineering, or related technical discipline.

Desired Skills, Experience, and Education:

  • Experience using AI-assisted software development tools and workflows effectively to support software development, code analysis, testing, debugging, and documentation.
  • Experience working in a SAFe/Agile environment.

Cimarron accepts applications for this position on an ongoing basis. There is no fixed application deadline.

Business Profile:

Cimarron is a global solutions company with a strategic partnering approach to satisfying customer-driven requirements. We ensure customer success with a modern approach and experienced leadership. Driven by an entrepreneurial spirit, Cimarron is fueled by highly skilled employees, developing new innovative technologies, and delivering superior products and services. We believe in recognizing employees' worth by offering competitive salaries and benefits, including health, dental, and vision insurance, 401(k) contributions, educational reimbursement, and much more. From company communication through Company-wide information meetings led by our President and CEO, to an Awards program designed to recognize our amazing employees and their accomplishments, you will not only feel like you are a part of a team, you will be a valued member of the Cimarron family. Cimarron is an Equal Opportunity/Affirmative Action Employer, M/F/Disability/Veteran.

Resumes should list employment dates in month/year format (e.g., January 2020 – March 2024) for each position to meet customer and contract documentation requirements.

Cimarron offers an outstanding Benefits Package including:

  • Major Medical and Hospitalization
  • Vision Care
  • Preventive Care
  • Ancillary Benefits
    • Life Insurance and AD&D
    • Short-Term Disability Insurance
    • Voluntary Long-Term Disability Insurance
    • Voluntary Additional Life and Dependent Life Insurance
  • 401(k) with Company Matching
  • Flexible Spending Accounts
  • Direct Deposit
  • Other Benefits
    • Paid Time Off (PTO) and Holiday Leave
    • Education Reimbursement
    • Wellness Program

1998 - 2020 Cimarron Software Services, Inc. All Rights Reserved

All other logos, brands, verbiage and trademarks are property of their respective owners.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Cimarron Software Services, Inc. • Denver (CO)

On-site
USD 93,000 - 118,000
Health insurance
Vision care
401(k) with company matching
+3
Software Developer (KITE)
Software Developer (KITE)

Cimarron Software Services, Inc. • Centennial (CO)

On-site
USD 120,000 - 190,000
Systems Engineer
Systems Engineer

Cimarron Software Services, Inc. • Houston (TX)

On-site
USD 110,000 - 150,000
Health, dental, and vision insurance
401(k) Matching
Education Reimbursement
+2
Flight Software Architect
Flight Software Architect

Cimarron Software Services, Inc. • Houston (TX)

On-site
USD 170,000 - 210,000
Health insurance
401(k) contributions
Educational reimbursement
+2
Senior Avionics System Engineer
Senior Avionics System Engineer

Cimarron Software Services, Inc. • Cedar Park (TX)

On-site
USD 130,000 - 180,000
Health, dental, and vision insurance
401(k) with company matching
Educational reimbursement
+2
Systems Engineer (Mid-Level)
Systems Engineer (Mid-Level)

Cimarron Software Services, Inc. • Seal Beach (CA)

On-site
USD 145,000 - 185,000
401(k) with company matching
Paid time off (PTO)
Education reimbursement
+1
Senior Avionics System Engineer
Senior Avionics System Engineer

Cimarron Software Services, Inc. • Town of Texas (WI)

On-site
USD 130,000 - 180,000
Major Medical and Hospitalization
Vision Care
Preventive Care
+3
Java Software Engineer
Java Software Engineer

Cimarron Software Services, Inc. • El Segundo (CA), Seal Beach (CA)

On-site
USD 120,000 - 200,000
Health insurance
401(k) contributions
Educational reimbursement
+1
Ground Systems Software Engineers
Ground Systems Software Engineers

Cimarron Software Services, Inc. • Seal Beach (CA)

On-site
USD 120,000 - 280,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Systems Engineer
Senior Systems Engineer

Cimarron Software Services, Inc. • Seal Beach (CA)

On-site
USD 190,000 - 300,000
Major Medical and Hospitalization
Vision Care
Preventive Care
+8