Talent.com
Flight Software Engineer

Flight Software Engineer

VervicHuntsville, AL, USA
4 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Title : Flight Software Engineer

Status : Security Clearance : Active DoD Secret clearance required

Job Description & Position Responsibilities :

Penta Research is seeking Flight Software Engineer working with a commercial satellite company. The

candidate will be responsible for embedded software development in primarily C++ and Python

languages on ARM and x86 processors in support of Satellite and / or Space Vehicle (SV) payload

deployments and transport into Low-Earth Orbit (LEO). The candidate must have familiarity with

real-time embedded systems, hardware and software integration, fault detection and recovery, and

requirements support. The candidate must have excellent oral and written communication skills and an ability to work effectively in a rapid paced team environment.

Basic Qualifications :

  • Experience with Satellite and / or Space Vehicles (SV) payload deployments and transport into

Low-Earth Orbit (LEO)

  • C++ experience
  • Python experience
  • Bachelor's degree from an accredited college in engineering or computer science
  • Minimum of 5 years of embedded software development experience
  • Experience with space vehicle flight software systems
  • Experience with the Linux Operating System
  • Knowledge of software development tools such as Gitlab CI / CD
  • Strong problem-solving skills, including the ability to review performance and identify root cause
  • and recommended solutions

  • Good verbal and written communication skills, must be able to work independently and will
  • possess the poise and flexibility required to work in a highly dynamic environment

    Desired Qualifications :

  • Familiarity with the Space Development Agency
  • NASA experience
  • AWS experience
  • Experience with NASA's core Flight System (cFS) or F' (F Prime)
  • Experience with Robot Operating System 2 (ROS2)
  • Experience developing Application Programming Interfaces.
  • Familiarity with High Performance Computing (HPC) environments, Linux job management, and
  • embedded software programming

  • Position location : Huntsville, AL. Some Travel is possible.
  • Keyword Search :

  • C++, Object Oriented Design / Development, Linux, HPC, Software Architecture
  • EOE

    Create a job alert for this search

    Flight Software Engineer • Huntsville, AL, USA