Embedded Software Engineer

Permanent contract

Avenue Jules Bordet 168 1140 Bruxelles


Apply in one click Apply for job opening

Reference number



Operations — Engineering/production

Business industry


Minimum level of education required

Master Degree

Diploma specialization

Energy (nuclear, sustainable energies, fossil, gas, etc.)
Electrical Engineer
Automation / Instrumentation
Aeronautics & Space

Minimum level of experience required

5 to 10 years

Contractual hours

Full time




Brussels, Brussels Region, Belgium

Share this opportunity

Job description

What about the project?

Within a project / product team, you will be required, in the context of on firing systems or smart ammunitions, to specify, design, develop and validate and test embedded electronics software.

☑ What about the main activities?

-          Based on upper system specifications, allocate performances, define a software architecture

-          Write high level software requirements using dedicated tools

-          Write low level software requirements using dedicated tools

-          Ensure traceability between requirements

-          Develop software in C/C++

-          Collaborate with hardware engineer to develop abstraction layer of the hardware

-          Use configuration managements tools (Subversion, GIT)

-          Ensure code quality by checking code coverage

-          Verify the software using unit testing procedure

-          Debug low level software using oscilloscopes

-          Participate in the development of FPGA (VHDL language)

-          Collaborate with IVVQ team to setup a continuous integration system

-          Write Software Description Documents to capitalize knowledge

-          Participate to internal project reviews within the company, and external reviews with the customers


📋 What about you?


❕ Essential ❕

-        Master in Electronics Engineering with 5-10 years of experience

Required knowledge of:

-          C software

-          English (spoken and written)


-          Proven experience in development of FPGA using VHDL

-          Communication systems (CAN, UART, SPI, I2C, Ethernet, 1553, ARINC429 …)

-          Knowledge of scripting tools or higher-level software (Python, Matlab)

-          French (spoken and written)

-          Good experience in an electronic lab environment


-          Electrical motors driving

Apply in one click Apply for job opening