Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Flight Software Engineer

ATR International

Remote

USD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering firm is seeking a Senior Embedded Flight Software Engineer to work on challenging projects including NASA's Artemis program. In this remote role, you will develop and maintain software for flight systems, ensure requirements are met through rigorous testing, and leverage significant software development experience. The ideal candidate will have at least 8 years of experience in software development, specifically in Ada and embedded C++ programming.

Qualifications

  • Must be a U.S. citizen or permanent resident.
  • 8 years of software development experience.
  • Four additional years of experience may be substituted for a degree.

Responsibilities

  • Develop, document, and maintain architectures for flight software systems.
  • Develop software verification plans and execute test procedures.
  • Perform software product lifecycle management.

Skills

Ada programming
Embedded C++ programming
Software development experience

Education

Bachelor’s degree in software engineering or related field
Job description

Our Client is currently seeking a Senior Embedded Flight Software Engineer. This position may be performed remotely within the U.S. In this role, you will work on a variety of challenging projects including NASA’s Artemis program, the Power Propulsion Element, and the Human Landing System destined for the moon.

  • Develop, document, and maintain architectures, requirements, algorithms, interfaces, and designs for flight software systems.
  • Develop software verification plans, unit level and open loop test suites, and procedures, executing the test procedures and documenting test results to ensure that software system requirements are met.
  • Perform software product life cycle management.
  • Develop, select, tailor, and deploy software processes, tools, and metrics.
  • Serve as a subject matter expert for software domains, processes, and system-specific issues.
Requirements
  • Must be a U.S. citizen or permanent resident
  • Bachelor’s degree in software engineering, computer science, or related field. Four additional years of experience may be substituted for a degree.
  • 8 years of software development experience
  • Ada and embedded C++ programing skills on multicore-processor architecture
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.