Embedded software engineer

ENGIBEX

Henegouwen

Sur place

EUR 52 000 - 78 000

Plein temps

Il y a 30 heures
Soyez parmi les premiers à postuler
Générateur de candidature

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’il recherche.

Passez les filtres ATS

Résumé du poste

ENGIBEX, a Belgian engineering consulting firm, seeks an Embedded Software Engineer to contribute to unit firmware and flight software across various units such as on-board computers, radios, cameras and sensors. You will work in an agile team with hardware, FPGA and optional RF/optical engineers, delivering high quality software through the full development lifecycle.

The role emphasizes collaboration, strong debugging, and the ability to read schematics and layouts, with English proficiency

Qualifications

  • Degree in CS or aerospace engineering or related field.
  • Experience with C and Python in embedded software.
  • Embedded Linux experience.
  • RTOS experience, preferably FreeRTOS.
  • Strong debugging and unit testing skills.
  • Experience with full software development lifecycle.
  • Ability to read schematics and layouts.
  • Experience with digital hardware testing (JTAG, oscilloscope).
  • Familiarity with Buildroot, UBoot, Zynq, cmake.
  • Knowledge of CAN, I2C, SPI, UART.
  • Good communication and English.

Responsabilités

  • Collaborate with hardware and system engineers to design and build unit firmware and high level satellite applications.
  • Produce high quality flight SW components following the development flow (requirements engineering, design, implementation, testing and maintenance).
  • Support the definition of the satellite system architecture.

Connaissances

C programming
Python
Embedded Linux
RTOS (FreeRTOS)
Debugging
Full software lifecycle
Schematic reading
JTAG debugging
Buildroot/UBoot/Zynq
CAN/I2C/SPI/UART
English language

Formation

BSc/MSc/PhD in Computer Science or Aerospace Engineering

Description du poste

We are a Belgian engineering consulting firm that assists SMEs and large industrial organizations in bringing their innovation and R&D initiatives to life.

Job Description

We are seeking a talented and motivated Embedded Software Engineer to contribute to the development of new units and improvement of existing units.

As an Embedded Software Engineer, you will join an agile development team that works around a specific unit. We develop many type of units, including on-board computers, radios, cameras, optical transceivers, network switches, and different kind of sensors and actuators.

In these development teams, communication and cooperation among diverse team members are key, often blurring the lines between competences.

You will work closely with EE and FPGA engineers and depending on the project, also with RF, AOCS, optical or network engineers.

Key activities
  • Closely working with hardware and system engineers to design and build unit firmware and high level satellite applications.
  • Producing high quality flight SW components following the development flow (requirements engineering, design, implementation, testing and maintenance).
  • Supporting the definition of the satellite system architecture.
Profile / Requirements
Must have
  • BSc, MSc or PhD degree in Computer Science, Aerospace Engineering, or related field
  • Experience with C and Python programming languages
  • Experience developing embedded software in Linux environment
  • Experience with real time operating systems (preferably FreeRTOS)
  • Strong skills debugging, optimizing and unit testing
  • Experience with full cycle SW development
  • Ability to read and understand schematics and layouts
  • Experience working with digital HW (usage of flashers, JTAG, oscilloscope, etc.)
  • Familiarity with some of the following technologies: Buildroot, UBoot, Zynq, cmake, communication links (CAN, I2C, SPI, UART, SPW, etc.)
  • Good communication skills
  • Good English knowledge
Nice to have
  • Experience in space sector (knowledge of the satellite subsystems, satellite operations, development of embedded flight software, etc.)
  • Experience with ECSS/CCSDS standards (ECSS-E-ST-70-41A or C Telemetry and telecommand packet utilization, CCSDS 133.0-B-1 Space Packet Protocol, etc.)
Why join us

We offer you a position as a consultant within the fascinating world of high tech and innovation. We provide a complete package with on one side training, coaching and a close follow-up, and on the other side a balanced salary package with fringe benefits based on your capabilities and experience.

Working with us means choosing a long-term perspective, development possibilities, and a personal approach. A human-centered, diverse company that values and supports your physical and mental well-being.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Electronics Engineer
Electronics Engineer

ENGIBEX • Henegouwen

Sur place
EUR 60 000 - 90 000
Embedded Software Development Engineer
Embedded Software Development Engineer

ENGIBEX • Sint-Truiden

Sur place
EUR 65 000 - 90 000
Embedded Software Engineer - Satellite & Space Systems
Embedded Software Engineer - Satellite & Space Systems

ENGIBEX • Henegouwen

Sur place
EUR 52 000 - 78 000
Embedded Software Developer (RTES - C Language)
Embedded Software Developer (RTES - C Language)

SPACEBEL • Luik

Sur place
EUR 45 000 - 65 000
Health insurance
Meal vouchers
25 holidays
+2
Satellite Software Architect
Satellite Software Architect

Dekimo • Louvain-la-Neuve

Sur place
EUR 90 000 - 130 000
Satellite Software Architect
Satellite Software Architect

Blackshark • Mont-Saint-Guibert

Sur place
EUR 90 000 - 130 000
Satellite Cybersecurity Architect
Satellite Cybersecurity Architect

ENGIBEX • Henegouwen

Sur place
EUR 90 000 - 130 000
Embedded Software Engineer
Embedded Software Engineer

Vivid Resourcing • Luik

Sur place
EUR 55 000 - 90 000
Competitive salary
Comprehensive benefits
Modern R&D facilities near Liège
+1
Embedded Software Architect
Embedded Software Architect

Médiane Système • Herstal

Sur place
EUR 90 000 - 120 000
Attractive salary package
Mobility package
DKV
+4
Embedded Software Engineer
Embedded Software Engineer

Médiane Système • Limburg

Sur place
EUR 70 000 - 90 000
DKV health insurance
group insurance
meal vouchers
+2