Embedded Software Engineer

Apply Now!
At least include your CV

Language: English
Location
: On-site (Ghent)
Occupancy: Full-Time
Contract type: Employee

EDGX is a Belgian space tech company transforming the space industry with intelligent, adaptive and efficient spacecraft. We envision a world where satellites respond in real-time to natural disasters and provide lighting-fast global connectivity thanks to onboard artificial intelligence. At EDGX, a bio-inspired approach to data processing is vital for shaping that new generation of satellites. Hence, we pioneer the adoption of neuromorphic technology in our Data Processing Unit (DPU). Yet, what truly makes EDGX a pioneer in the space industry is the team of passionate, like-minded engineers behind it. Many industry partners, such as Imec.istart, ESA, and even the European Commission have continuously backed our team throughout their space journey. However, now we must expand that passionate team to realise our dream of launching a neuromorphic computer into orbit.

We seek a motivated Embedded Software Engineer to help program our Digital Processing Unit (DPU).

Core Values

Do the following values resonate with you?

Pioneering Expertise

We are relentlessly driven to establish ourselves as experts in an uncharted domain. Taking on a steep learning curve is not a challenge but an opportunity for growth. As a team, we strive to unlock the potential of neuromorphic computing in space, a learning path nobody has walked before. To achieve that goal, we need to constantly push the boundaries of our own knowledge.

Structured Focus

Our ambitious goal of transforming the space industry with neuromorphic computing requires a collective focus. While the impact of our efforts may be years away, we are united in our fixation to reach it as soon as possible. Whether it's about making long-term strategic decisions or creating structure where there is none, our shared focus guides us towards our vision.

Group Passion

At our core, we are a group of people sharing a passion: space exploration. But we don't stop there. We encourage each individual to explore further and share their passions with the group. Sharing personal interests fuels our growth and our ideas. It makes us more than just a company but a community of passionate individuals.

Responsibilities

As an Embedded Software Engineer at EDGX, you can take responsibility for and work on the following subjects:

  • Develop application software for our high-performance System-on-Chip (SoC)
  • Design and customise a Linux-based Operating System (OS) for the System-on-Chip (SoC)
  • Write firmware for the micro controllers on the Principal Component Boards (PCBs)
  • Implement a Real-Time Operating System (RTOS) on an FPGA soft-core
  • Collaborate with high-level software developers to optimise AI algorithms

Criteria

Do you meet the following criteria?

  • Master's degree in Embedded Systems / Software or related field.
  • Knowledge of Linux-based OSs and Board Support Packages (BSPs)
  • Experience with using the following communication protocols: CAN, UART, I2C, SPI, PCIe, ETH, USB, ...
  • Ability to work autonomously and self-manage without constant supervision.
  • Ability to follow up technical work with proper reporting and documentation.
  • Nice to have: Experience with Yocto/BuildRoot and RTOSs
  • Nice to have: Experience with Jetson devices
  • Nice to have: Past work experience in aerospace industry

Offer

What do we have to offer to you?

  • A vibrant, young-minded, healthy work environment with a passionate team to grow with you.
  • An environment that supports continuous learning and encourages you to grow into an expert in your field.
  • An opportunity to build a network with (inter)national partners in the space industry:
    such as IMEC, ESA, European Commission, ArianeGroup, and many others.
  • The experience of a space start-up and the prospect of growing into any role as an early employee.
  • A competitive wage with extra-legal benefits and the possibility of a company car.

Joining EDGX as an Embedded Software Engineer offers a unique opportunity to work on cutting-edge space technology and contribute to advancing onboard AI for satellites. If you are passionate about space, electronics, software, artificial intelligence and pushing the boundaries of what's possible, we encourage you to apply and be part of our exciting journey.

Mail your CV to career@edgx.space to apply.