Skip to content

Embedded C/C++ Software Engineer

Lokeren, Flemish region, Belgium (on-site)

As an Embedded Software Engineer, you are responsible for designing, developing and testing embedded software solutions. You will work closely with hardware and software teams to realize integrated solutions that meet the high quality standards of our customers.

ENO one met dame

Responsibilities

  • Design and develop embedded software for various applications
  • Collaborate with hardware engineers and the testing team to optimize software-hardware integration
  • Translate specifications and requirements into efficient, reusable and well-documented code
  • Test and debug software to ensure it meets functional and performance requirements
  • Maintain and improve existing embedded software solutions
  • Contribute to the architecture and design of new products
  • Participate in code reviews and provide constructive feedback to colleagues
  • Maintain a drive to stay up-to-date with the latest developments in embedded systems and Java technologies


skills and experience

  • Minimum of a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or a related field
  • Strong knowledge of and experience with Java11 and Java21 within an embedded environment
  • Broad experience with Linux operating systems in an embedded context.
  • Experience with systems such as Git
  • Strong analytical thinking, problem-solving skills
  • A team-player mentality within multidisciplinary environments
  • Excellent communication skills in both Dutch and English

Extra plus points

  • Familiarity with DBUS, MQTT, Vert.x, SQLite, and Guice
  • Experience with IntelliJ IDE, Maven and Bitbucket CI/CD
  • Experience with Agile/Scrum, unit testing and the software development lifecycle
  • Knowledge of Java 9 JPMS, Hexagonal architecture and SOLID design principles
  • Proficiency in C++
  •  A passion for electric vehicles and charging solutions

Our offer

  • A competitive salary
  • A solid pension plan and health insurance
  • Opportunities for professional development and personal initiative
  • Working in an exciting and innovative sector
  • Career growth opportunities within the organization
  • A pleasant working environment with great colleagues

Apply now

Enovates
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.