Voir plus Effondrement

embedded software engineer.

Il y a 2 mois


LiÃge, Belgique Randstad Digital BE Temps plein

Are you a passionate Embedded Software Engineer eager to work on advanced precision-guided rocket systems for helicopters and jet aircraft? This opportunity allows you to develop innovative solutions in a high-tech environment with a multidisciplinary team. Work with the latest technologies and contribute to future security. Read further to find out more

your job

As an Embedded Software Engineer, you will integrate a multidisciplinary team of development within the Engineering department. You will be required, in the context of on firing systems or smart ammunitions, to specify, design, develop, validate and test embedded software. You will have the opportunity to work with innovated systems and tools in a high-tech environment. You will be expected to support multiple projects and as such will require planning and organizing skills.

⢠Based on upper system specifications, allocate performances, define a software solution

⢠Write low and high level software requirements using dedicated tools and ensure tracability between requirements

⢠Develop software in C/C++ on microprocessor, bare metal or Linux RTOS architecture

⢠Understand and solve the constraints of real-time applications, low/high level communications, multi-tread management, memory concurrency, etc.

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

⢠Use configuration managements tools (GIT, BitBucket, Jenkins, SonarQube)

⢠Ensure code quality by checking code coverage and verify the software using unit testing procedure

⢠Debug low level software using oscilloscopes

⢠Collaborate with V&V and DevOps team to setup a continuous integration system

⢠Write Software Description Documents to capitalize knowledges

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

⢠Participate in the development of FPGA (VHDL language) as a plus

your profile

  • Master's degree in Software or Electronic Engineering with 3-10 years of experience.
  • Experienced architect and senior developer in C, C++ for embedded real-time systems.
  • Understanding of embedding real-time solutions in microcontrollers.
  • Experience with FPGA development (VHDL) and communication systems (CAN, UART, SPI, I2C, Ethernet, MIL-STD- 1553/1760, ARINC429).
  • Strong communication skills and ability to support other developers.
  • Self-motivated, proactive, and familiar with Agile methodologies.
  • Interest in the latest innovations.
  • Experience in the aerospace, defense, or automotive industry and knowledge of standards like DO-178, ARP4754, or ISO26262 is a plus.
  • Proficient in English and French (spoken and written).

    our offer

    • A personalised salary package: we know everyone has different needs, so you have the chance to supplement your salary with benefits you need most today. A car, extra holidays, a leased bike,... the choice is yours thanks to our Flex Income Plan
    • Personal support: we believe in the power of human contacts, so we assign you a dedicated talent manager who is always behind you. Whether you need support with challenging projects or just a listening ear, your talent manager is there for you.
    • Career planning and professional development: our learning and development team is here to help you create your dream career. Think of them as your fairy godparents - but with less bibbidi-bobbidi-boo.
    • Team events: we assume a âwork hard, play hardâ mentality. From an after-work drink to a quiz night, we make you feel part of the family (even if you're the weird cousin who knows too much about Java).
    • We care, we grow, we recognise: we invest in these 3 pillars to build a sustainable career for you. We have plenty of initiatives to help you stay healthy and happy, so that you can take on any challenge that comes your way and also feel valued.
    • Challenging projects and an entrepreneurial culture: get ready to work your muscles on our impressive projects. It's like the Olympics, but without the lycra.

Nous avons d'autres emplois actuels liés à ce domaine que vous pouvez trouver ci-dessous


  • Liège, Belgique Randstad Digital BE Temps plein

    Are you ready to dive into the heart of embedded systems, working on real-time operating systems and pushing the boundaries of communication protocols? Join and contribute to the development of advanced defense technologies that safeguard the future.your jobParticipate in the design of embedded systems Analyze functional needs and formalize requirements...