Nalys
Embedded Software Engineer
NalysBelgium8 hours ago
Full-timeConsulting

Embedded Software Engineer

📍Brussels, Belgium


About Nalys


Nalys is a fast-growing consultancy company specialized in embedded systems engineering. Our mission is to deliver cutting‑edge expertise to major high‑tech industries while creating an environment where our consultants can thrive, grow, and make a real impact.

Joining Nalys means becoming part of a community driven by excellence, innovation, and people‑focused values.

We have multiple opportunities across Belgium and are looking for passionate engineers eager to shape the future of embedded technologies.


The Role


As an Embedded Software Engineer, you will be involved in the design, development, and optimization of embedded software solutions for one of our partners in the Brussels area. Working in a high‑tech and regulated environment, you will collaborate with multidisciplinary teams to ensure robust, reliable, and high‑performance software that seamlessly integrates with hardware platforms.

This role is ideal for engineers who enjoy tackling complex technical challenges, working close to the hardware, and contributing to impactful projects with meaningful technological outcomes.


Key Responsibilities


  • Develop and maintain embedded software using C/C++, and potentially other modern languages (e.g., Rust, Qt), depending on project needs
  • Work with a variety of embedded environments such as Bare Metal, RTOS, and Embedded Linux
  • Integrate software with sensors, peripherals, and communication interfaces (UART, I²C, SPI, CAN, Ethernet, BLE, etc.)
  • Optimize code for performance, memory usage, and power consumption
  • Contribute to automated testing frameworks (Python) and CI environments
  • Collaborate with hardware engineers, architects, and system designers to ensure seamless integration and high-quality deliverables
  • Stay up to date with emerging embedded technologies and contribute to best practices across projects.


Your Profile


  • You hold a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Embedded Systems, or related field
  • You have a first professional experience in embedded software development (C/C++, RTOS, microcontrollers, SoCs)
  • You have a good understanding of software–hardware interaction and low‑level debugging
  • The knowledge of regulated industry standards or safety/security concepts (ISO, IEC, GMP) is a plus
  • You are a problem‑solver, with good communication skills, and a proactive mindset
  • You are Comfortable working in dynamic, client‑focused environments
  • You are fluent in English; French or Dutch is an asset.


Recruitment Process


1. Screening Interview

A member of our Business Management team will review your application and invite you for a first discussion.

2. Technical Interview

You will meet with one of our Nalys Technical Directors to assess your expertise and interests.

3. Business Unit Interview

A final conversation with the Business Unit Director to align on your career aspirations, expectations, and fit within the team.



How to Apply


If you’re passionate about embedded systems and looking for an opportunity to work on innovative and meaningful high‑tech projects, we’d love to hear from you.


Nalys offers numerous opportunities for embedded engineers across Belgium and is recognized as a specialist in this field.

👉 Apply directly via LinkedIn and take the next step in your engineering journey!

Key Skills

Ranked by relevance