logo Engibex
Full time

Embedded software engineer

Engibex • Charleroi (Belgium)

Apply

About us

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.

Required qualifications

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

Benefits

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.

Job details

Company

Engibex

Contract

Full time • Full-time

Experience

3 years minimum

Degree

Master

Job location

Charleroi (Belgium)

Reference

2704353

Share

Twitter facebook linkedin
Embedded software engineer

Interested in this job ?
Apply

💬 Personalize your message to the recruiter, Click here !


By clicking on Apply, I accept that the information entered will be transmitted to the recruiter and used as part of the management of applications. In accordance with the law "Informatique et Libertés", you can exercise your right of access to the data concerning you and have them rectified by contacting us : jobposting.pro/contact
Learn more about our data protection policy.