Embedded Linux Software Engineer (m/f/d)

  • Homeoffice

  • Fulltime (40.0 Hours)
  • Expert
  • immediately
header

About us:

MBS Holding GmbH (MBS) is a quality provider of critical communication services and infrastructure. As an owner-managed, internationally active company, we employ more than 160 people in Germany, France and Poland.

We operate data and voice communications via satellite and data networks - worldwide and in space. Our expertise ranges from traditional satellite services to customised applications in the fields of new space, automation and artificial intelligence.

Government, business and media customers worldwide rely on the integrity and innovative strength of MBS. Not least because we have our own fail-safe infrastructure.

As part of the ‘New Space’ team, you will help develop the products for a new satellite constellation.

Your tasks:

  • Implementation of a CI/CD toolchain: You will be responsible for implementing a CI/CD toolchain to create and deploy Yocto-based Linux images for hardware-in-the-loop test environments.
  • Evaluation and integration of third-party Yocto layers: You will evaluate and integrate third-party Yocto layers, for example to use GNU Radio to extend the functionality of our systems.
  • Integration of programmable logic: You will integrate the in-house developed and assembled programmable logic into the Linux image and ensure seamless communication between the programmable logic and the Linux kernel, in collaboration with our FPGA developer.
  • Development of software algorithms: You will design and implement software algorithms for satellite systems, including digital signal processing and communication with ground stations.

Your profile:

  • You have a Bachelor's or Master's degree in computer science, software engineering or a related field.
  • You have practical experience with Yocto or Petalinux and know how to use these technologies effectively.
  • You have strong problem-solving skills to tackle complex technical challenges.
  • Knowledge of these programming languages is desirable in order to develop powerful software solutions.
  • Experience with Continuous Integration/Continuous Deployment processes is an advantage.
  • Knowledge of GNU Radio and digital signal processing will help you to develop innovative solutions.
  • Basic knowledge of satellite communication protocols (CCSDS) is desirable.
  • Knowledge of commanding, control and data processing is an advantage.
  • An understanding of integration processes of space hardware and software is helpful for the successful realisation of our projects.
  • Required language skills: English - B2

We offer:

  • Freedom, trust and responsibility for the tasks assigned to you in an international environment with flat hierarchies
  • Flexibility in terms of working hours thanks to flexitime arrangements 
  • Extensive equipment with company mobile phone and company laptop
  • Long-term support in acquiring new skills through further training
  • Permanent employment contract with 30 days' holiday and employer contributions to the company pension scheme
  • Further financial benefits: Benefit card with monthly credit & motivational leasing for e-cars through AG subsidy
  • Of course, coffee, water and a delicious canteen with freshly prepared food

Contact:

HR Strategy & Career

bewerbung@mb-satellite.com
+49 6081 100 – 2413

Contact Person

Fabian BrĂ¼cher

Fabian BrĂ¼cher

The Company

MBS

Erdfunkstelle 1
61250 Usingen