Bootstrap

Médiane Système

Embedded Python developer

📌Herstal, Belgium 🇧🇪

⏱︎ full-time

🧙‍♂️ mid-level

Médiane Benelux: Career Booster!

Since 2017, and with over 35 years of experience in France and Italy, Médiane Benelux is an engineering company specializing in software, electronics, and cybersecurity across key sectors such as Railways, Automotive, Energy, Medical, Aerospace, Space, Telecoms, Industry, and Defense.

🌐 What We Offer

  • IT consulting and strategy
  • Digital transformation and IoT solutions
  • Project management and process optimization

🔧 As specialists in electronics, development, and embedded systems design, we operate from sensor to cloud.

Why choose Médiane Benelux?

  • Human-sized company: Promotes teamwork and collaboration in a dynamic and stimulating environment
  • Sharp technical expertise and tailored solutions for each sector
  • Talent support: Personalized follow-up, continuous training, and skill development for our employees
  • Custom solutions tailored to the specific needs of each client
  • Culture of innovation: Participation in innovative and varied projects
  • Ecovadis Gold certification: Commitment to equality, well-being, and responsibility
  • Human values: Commitment, Respect, Trust, Listening
  • "Happy at Work" and "Happy Clients" labels by Choose my Company: A fulfilling work environment and optimal client satisfaction

Choose a trusted partnership with Médiane Benelux to turn your challenges into opportunities. Together, let's optimize your efficiency and drive your growth.

Job Description

The client is a global leader in precision guided rocket systems for helicopters and jet aircraft. We are currently seeking an Embedded Software Engineer to join our team at the Herstal site in Belgium to support our ambitious production and product development roadmap.

Mission

As an Embedded Software Engineer, you will be part of a multidisciplinary development team within the Engineering department. Your role will involve specifying, designing, developing, validating, and testing embedded software for firing systems and smart ammunition. You will work in a high-tech environment with innovative systems and tools, supporting multiple projects that require strong planning and organizational skills.

Responsibilities

Define software solutions (GUI, back-end, and tools) based on upper system specifications.

Write low- and high-level software requirements, ensuring traceability.

Develop software in Python or C/C++ for microprocessors, bare metal, or Linux RTOS architectures.

Solve real-time application challenges, including multi-thread management, memory concurrency, and communication protocols (CAN, UART, SPI, I2C, Ethernet, etc.).

Collaborate with hardware engineers to develop hardware abstraction layers.

Use configuration management tools (GIT, BitBucket, Jenkins, SonarQube).

Ensure code quality through unit testing and coverage verification.

Debug low-level software using oscilloscopes.

Work with V&V and DevOps teams to set up continuous integration systems.

Write Software Description Documents to capture knowledge.

Participate in internal project reviews and external customer reviews.

Requirements

Profile / Requirements :

Master's degree in Software or Electronic Engineering with 3-10 years of experience.

Proficiency in Python and C/C++, with experience in GUI and back-end development.

Knowledge of embedding real-time solutions in microcontrollers.

Experience with communication systems (CAN, UART, SPI, I2C, Ethernet, MIL-STD-1553, ARINC429, etc.).

Familiarity with libraries/frameworks such as tkinter, pyserial, matplotlib, numpy, and others.

Strong communication skills and the ability to mentor other developers.

Self-motivated with a proactive approach and ability to work in an Agile environment.

An interest in the latest innovation trends.

Experience in aerospace, defense, or automotive industries is a plus.

Knowledge of DO-178, ARP4754, or ISO26262 standards is a plus.

Proficiency in both English and French (spoken and written).

If you're passionate about embedded software and want to contribute to cutting-edge technology in a dynamic environment, we encourage you to apply!
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, 📍Belgium 🇧🇪

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, 📍Belgium 🇧🇪

Embedded Software Engineer

@ Actalent, 📍Belgium 🇧🇪

Embedded Software Engineer

@ Abbott, 📍Belgium 🇧🇪

Embedded Software Engineer

@ Actalent, 📍Belgium 🇧🇪

Embedded Software Engineer FCS & FMS

@ Airbus, 📍Belgium 🇧🇪

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, 📍Belgium 🇧🇪

Embedded Software Development Engineer, Ring

@ Amazon, 📍Belgium 🇧🇪

Embedded Software Engineer FCS & FMS

@ Airbus, 📍Belgium 🇧🇪

Embedded Software Engineer II, Ring

@ Amazon, 📍Belgium 🇧🇪

  • Employment

    ⏱︎ full-time

  • Experience

    🧙‍♂️ mid-level

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, 📍Belgium 🇧🇪

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, 📍Belgium 🇧🇪

    Embedded Software Engineer

    @ Actalent, 📍Belgium 🇧🇪

    Embedded Software Engineer

    @ Abbott, 📍Belgium 🇧🇪

    Embedded Software Engineer

    @ Actalent, 📍Belgium 🇧🇪

    Embedded Software Engineer FCS & FMS

    @ Airbus, 📍Belgium 🇧🇪

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, 📍Belgium 🇧🇪

    Embedded Software Development Engineer, Ring

    @ Amazon, 📍Belgium 🇧🇪

    Embedded Software Engineer FCS & FMS

    @ Airbus, 📍Belgium 🇧🇪

    Embedded Software Engineer II, Ring

    @ Amazon, 📍Belgium 🇧🇪

Remote Work
Post time
Level
Employment
Industry
Apply Now ↗