Senior Control Engineer

Toulouse

E-SPACE

E-Space is creating an entirely new suite of global capabilities to improve lives, business efficiencies and build a smarter planet.

View all jobs at E-SPACE

Apply now Apply later

Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place!  E-Space is bridging Earth and space to enable hyper-scaled deployments of space-powered Internet of Things (IoT) solutions and services. We are fundamentally changing the design, economics, manufacturing, coverage limitations and service delivery associated with traditional satellite and terrestrial IoT systems. By building a highly-advanced low Earth orbit (LEO) space system—with a unique antenna design, highly sustainable spacecraft system and low-cost, small portable end-user devices—we can extend global satellite coverage, capacity and connectivity beyond legacy space services to provide a new kind of IoT platform that lets users sense, track, connect and act on information gathered, anywhere. We’re intentional, we’re unapologetically curious and we’re 100% committed to saving space, protecting our planet and turning connectivity into actionable intelligence.
The successful implementation of our active optical systems hinges on precise control of actuators based on optical sensor’s readout. As a Senior Control Engineer, you will focus on developing, integrating and testing control and estimation algorithms into our satellite’s real-time flight software. You will engage with E-Space hardware and software engineers to capture the required behavior and performance of estimation and control algorithms and integrate, test, and operate them, first in R&D prototypes developed by the Optical Systems Team, then as part of our satellites’ mission-critical flight software. This position will report to our Optical Systems Lead and will be based in our Toulouse, France office.

What you will do:

  • This position will design, implement, and test control algorithms and software for E-Space satellites.
  • Own all aspects of controls software development, including coding, testing, hardware-in-the-loop simulations, mission integration, and operation.
  • Develop test setups to characterize time response, precision and range of optical steering actuators. Develop open and closed loop advanced control algorithms based upon multiple estimators including response from optical detectors.
  • Interface with software engineers to integrate controls and estimation software into flight software stack.
  • Design, improve, and follow rigorous software configuration management and code development and integration processes.
  • Interact cross-functionally with other subsystem engineers, providing expertise as needed.
  • Participate, present, and prepare documentation for design reviews.

What you bring to this role:

  • MS + 5 years / PhD + 2 years in Control, Robotics, Embedded Software Engineering, or equivalent, with work experience in relevant fields.
  • Hands-on experience designing and deploying novel control-algorithms.
  • Experience with system identification, Kalman filters, Linear and Non-linear Controllers, Model Predictive Control.
  • 3+ years of professional experience in software development in C, C++, Python and Matlab/Simulink.
  • Experience designing control systems software architecture and software architecture in general.
  • Hands-on experience with building and debugging complex software and algorithms.
  • Hands-on experience with prototyping hardware (Raspberry Pi, Arduino...).
  • Familiarity with actuators and sensors for low-Earth orbit satellite applications or optical applications.
  • Hands-on experience with real-time software development.
  • Experience building drivers to interact with custom PCBs (DAC/ADC...) and knowledge of standard communication protocols (SPI, I2C, UART...).
  • Experience with version control (Git).

Bonus points:

  • Experience with beam steering actuators and optical sensors.
  • Experience with machine learning.
  • Experience developing visualization and graphics engines.
  • Familiarity with Linux and FreeRTOS 
While we welcome candidates with global experience, please note that English is the language we conduct our business in, and application submissions will need to be in English or both English and French to be reviewed by our global team. 
Why E-Space is right for you:
We want you to make the most of your journey at E-Space. That’s why we support and invest in the physical, emotional and financial well-being of our team members and their families. Some of what you can expect when working at E-Space:
• An opportunity to really make a difference• Sustainability at our core• Fair and honest workplace• Innovative thinking is encouraged• Competitive salaries• Continuous learning and development
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Architecture Economics Engineering Git Linux Machine Learning Matlab PhD Prototyping Python R R&D Robotics Testing

Perks/benefits: Career development

Region: Europe
Country: France

More jobs like this