Cimarron Software Services, Inc

Flight Software Developer

Cimarron Software Services, Inc$120K — $190K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • U.S. citizenship or Permanent Residency required.
  • Real ID-compliant identification needed at hire.
  • Pass a pre-employment background check, alcohol test, and drug screening.
  • 5+ years experience with C++, Python, embedded systems, and Linux OS.
  • Strong knowledge of object-oriented design and automated testing.
  • Familiarity with software development tools like Bitbucket and Jira
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field.

Responsibilities

  • Develop and modify flight software for spaceflight programs.
  • Collaborate on Agile/Scrum team activities, from requirements to verification.
  • Guide design and development of software solutions with stakeholders.
  • Write and execute unit tests on software modifications.
  • Conduct peer reviews of software changes.
  • Run integration tests for software systems.
  • Support hardware/software integration and simulations.

Benefits

  • Fully remote position with flexible work arrangements.
  • Opportunity to work on human spaceflight technology.
  • Collaborative Agile/Scrum development environment.
  • Engagement in a high-impact and innovative project.
  • Occasional travel (up to 25%) for team collaboration and meetings.
Full Job Description
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

4

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 seeking Flight 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.
  • Strong software debugging skills.
  • 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.
  • Aerospace experience.

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.

Similar Jobs

More Jobs at Cimarron Software Services, Inc

More Aerospace & Defense Jobs

Find similar Flight Software Developer jobs: