Embedded software engineer

Engibex

Henegouwen

On-site

EUR 60,000 - 90,000

Full time

3 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Engibex in Belgium is seeking an Embedded Software Engineer to contribute to the development of new units and improve existing ones. You will join an agile team that works around a specific unit, collaborating with EE and FPGA engineers and, depending on the project, RF, AOCS, optical or network engineers.

The role covers firmware design, high quality flight SW components, and the full development lifecycle from requirements through testing and maintenance, with emphasis on C and Python, Linux,

Qualifications

  • 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 Buildroot, UBoot, Zynq, cmake, communication links (CAN, I2C, SPI, UART, SPW, etc.)
  • Good communication skills
  • Good English knowledge

Responsibilities

  • 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.

Skills

C programming
Python programming
Embedded Linux
RTOS (FreeRTOS)
Debugging
Unit testing
Full cycle SW development
Schematics reading
Digital HW

Education

BSc/MSc/PhD in Computer Science or Aerospace Eng

Tools

Buildroot
UBoot
Zynq
cmake
CAN bus
I2C
SPI
UART

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Satellite Software Architect
Satellite Software Architect

Engibex • Henegouwen

On-site
EUR 90,000 - 130,000
Embedded Software Development Engineer
Embedded Software Development Engineer

Engibex • Sint-Truiden

On-site
EUR 60,000 - 90,000
Training & coaching
Career development
Competitive salary
Satellite Software Architect
Satellite Software Architect

Dekimo • Louvain-la-Neuve

On-site
EUR 90,000 - 130,000
Embedded Software Engineer – Flight & Satellite Systems
Embedded Software Engineer – Flight & Satellite Systems

Engibex • Henegouwen

On-site
EUR 60,000 - 90,000
Satellite Software Architect
Satellite Software Architect

Blackshark • Mont-Saint-Guibert

On-site
EUR 90,000 - 130,000
RF Systems Engineer
RF Systems Engineer

Engibex • Henegouwen

On-site
EUR 60,000 - 90,000
Embedded Software Developer (RTES - C Language)
Embedded Software Developer (RTES - C Language)

SPACEBEL • Luik

On-site
EUR 45,000 - 65,000
Health insurance
Meal vouchers
25 holidays
+2
Development Engineer Embedded Software (Avionics)
Development Engineer Embedded Software (Avionics)

ScioTeq BV • Kortrijk

On-site
EUR 42,000 - 66,000
Meal vouchers of €9
Internet allowance of €60 net
Yearly bonus
+3
Embedded Software Engineer C/C++
Embedded Software Engineer C/C++

Médiane Système limited • Tubeke

On-site
EUR 60,000 - 95,000
Salary package
Mobility package
Health insurance
+3
Embedded Software Architect & Technical Lead
Embedded Software Architect & Technical Lead

Get Talent • Vlaams-Brabant

On-site
EUR 90,000 - 150,000