Flight Software Engineer Job at METECS, Houston, TX

REZMVXpoVUU4NDQybld1c2xDeEhnTFFRclE9PQ==
  • METECS
  • Houston, TX

Job Description

METECS is an engineering and applied technology company that provides high-fidelity simulation and software development for NASA’s Johnson Space Center. We are seeking a Flight Software Engineer.  In this position you will work with a talented team to develop software for embedded systems that operate in space. Your support of this effort will occur throughout the software development life cycle from software systems engineering, design and development through testing, verification and validation, and certification.  

Required Qualifications:
  • Bachelors or Advanced Degree in Computer Science, Engineering, Physics, or Similar
  • Experience developing C/C++ software for safety-critical and/or high-value systems
  • Experience developing unit tests within unit test frameworks (e.g. cppTest, Google Test, etc.)
  • Experience with software requirements and design development
  • Working knowledge of inter-device and hardware-software interfaces
  • Working knowledge of python or similar language
  • Knowledgeable in software development lifecycle phases
  • Basic understanding of configuration management tools (e.g. GitLab) as well as CI/CD practices
Desired Qualifications:
  • Experience developing human-rated space system software using safety-critical standards, such as NASA NPR 7150.2, DO-178C or similar      
  • Proficient in developing C/C++ software for embedded systems
  • Experience with embedded linux and/or real-time operating systems (RTOS), such as VxWorks or Greenhills Integrity
  • Working knowledge of C#, Python, or similar languages
  • Experience with NASA’s core Flight Software (cFS) framework
  • Experience with the Scrum Agile software development process
  • 3 years experience

Citizenship or lawful permanent resident required due to federal position.

About METECS:

We are a high-performance team providing advanced engineering, software, and analysis solutions for human space flight and terrestrial applications. We develop and integrate custom software for NASA and other government and commercial customers utilizing a wide variety of in-house, commercial, and open-source technologies. Our specialties include robotics automation, embedded systems, hardware/software integration, multibody dynamics simulations, immersive computer graphics, XR systems and advanced web-based tools.

M ETECS is an Equal Opportunity Employer:  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or status as a protected veteran.

 

Job Tags

Permanent employment, Full time,

Similar Jobs

Neogen Care

Registered Nurse (Home Health) - Camarillo, CA Job at Neogen Care

 ...provided and received by patients in the home. We strive to improve the quality of your life with our team of specially trained nurses, therapists and reliable caregivers. As a...  ...Neogen Care is a will established Home Health Care agency with patients throughout the California... 

Erika4Travel

Remote Destination Vacation Planner Job at Erika4Travel

 ...Join our team of professionals helping travelers plan unforgettable guided tours abroad. Founded over 70 years ago, our company offers...  ...flexibility to work remotely from home. As a destination tour vacation planner, you will receive: Free Training: Gain knowledge and... 

Total Aviation Staffing, LLC

Helicopter VFR Pilot Job at Total Aviation Staffing, LLC

 ...safety record and a team of the industry's best aviation and medical professionals. Overview of the Role: As a Helicopter VFR Pilot, you will play a pivotal role in life-saving missions, swiftly transporting critical care to those in need in various challenging environments... 

Cardinal Health

Pharmacy Delivery Driver (Part-time) Job at Cardinal Health

 ...What Pharmacy Services & Delivery contributes to Cardinal Health Responsible for the prompt and accurate delivery and distribution of radiopharmaceuticals or oncology pharmaceuticals to medical care providers in accordance with customer demand and requirements of the... 

Quality Healthcare Staffing

Experienced Cleaners Job at Quality Healthcare Staffing

 ...problem-solving abilities Highly responsible & reliable Ability to work cohesively as part of a team Responsible for all basic cleaning in and around residences or office buildings. Cleans floors and rooms. including dust mopping, damp mopping, sweeping,...