AOCS Engineer

Company Details

Leading manufacturer and supplier of cubesat & small satellite

Ambitious Space Company is looking for an AOCS Engineer

As an AOCS Engineer at GomSpace, you will wear many hats in the world of electronics, hardware, and software. You will be responsible for the analysis, design, implementation, optimization and enhancement of spacecraft attitude determination and control systems for our CubeSats. Some work products will include spacecraft AOCS level design, flight code and algorithm design, component evaluations (e.g., sensors, actuators), design, full hardware-in-the-loop simulation of spacecraft dynamics on in lab flatsats, design of in lab test environments and set ups to support AOCS development and testing, etc. Candidates with guidance navigation and control (GNC) experience are considered a huge plus and would also be involved in GNC system design, analysis, software development, and testing. While developing lots of software and simulation capabilities, you will be working with hardware on the bench, and probably need to pick up a soldering gun, use an oscilloscope, and/or configure a test framework/simulator.

The Job Incluces the Following Core Responsibilities:

  • Continue to evolve GomSpace spacecraft AOCS architecture including components and systems that provide both relative and absolute attitude measurements. Continue to evolve GomSpace spacecraft AOCS architecture including components and systems that provide both relative and absolute attitude measurements.
  • Perform integration and test of spacecraft AOCS components and software for the spacecraft and in the lab.
  • Define Concept of Operations for the spacecraft attitude determination and control system and related ground systems.
  • Interface with Systems Engineering team to define architecture and design based on spacecraft attitude determination and control system performance.
  • Perform analyses to determine spacecraft AOCS component performance requirements including performance characteristics (e.g. sizing, accuracy, sensor noise, reliability, etc.), redundancy, and fault detection, isolation and recovery options
  • Specify, evaluate, and select spacecraft attitude determination sensors and actuators, like rate sensors, magnetometers, sun sensors, horizon sensors, star trackers, reaction wheels and propulsion, etc.
  • Design and implement algorithms and software to support various pointing modes and attitude control scenarios. Software development include software components for use of off-the-shelves and newly-developed units, like COTS drivers and thruster selection logic, etc.
  • Design and plan payload testing configurations on the ground when testing spacecraft attitude determination and control system performance both in-lab and in-orbit.
  • Support spacecraft integration, testing, and delivery to launch/spacecraft bus partners/vendors.
    Knowledge of Deep Space environment and interplanetary navigation.
  • Develop and maintain technical documentation for spacecraft AOCS architecture definition, design, and development.

We expect the Employee to Have the Following Qualifications:

  • Relevant technical knowledge obtained via education (preferably MSc level or higher) and/or professional high-tech experience.
  • 3+ years of experience with CubeSat/spacecraft attitude determination and/or control systems.
  • Recent participation in projects developing space hardware and software (preferably spacecraft attitude determination and/or control).
  • In-depth knowledge and hands-on experience with spacecraft attitude determination and control system components such as IMUs, star trackers, reaction wheels, and reaction control system.
  • In-depth knowledge of spacecraft propulsion systems, propulsion system Concept of Operations, and flight guidance navigation and control systems and software is a major advantage.
  • Programming proficiency in one or more programming languages is required (e.g. C, Python, etc.)
    Proficient in working with Linux based systems.
  • Hands-on experience with programming microcontrollers is desired.
  • Must be able to work independently and in a team environment.
  • Fluent in English on a professional level

Additional desired skills:

  • Hands-on hardware experience
  • Understanding asteroid space environment

Tagged as: python, C++, linux, control systems, IMU, microcontrollers, accuracy, reliability, sensor, cubesat, spacecraft attitude determination, sensor noise, actuator development, sizing

Visit us on LinkedInVisit us on FacebookVisit us on Twitter