Embedded Software Developer

embedded software developer kortrijk vacature

Alberic is a premier technology company specializing in delivering high-quality mechanical, hardware, and software solutions across a diverse range of industries. With a strong emphasis on innovation and technical excellence, Alberic is at the forefront of tackling complex and challenging projects.

 

Job Description:

As an Embedded Software Developer at Alberic, you will play a key role in the design, development, and implementation of embedded software solutions for a variety of client projects. Collaborating closely with a multidisciplinary team of engineers, you will contribute to the successful execution of technically advanced projects, ensuring high standards of quality and innovation.

 

Responsibilities:

  • Analyze customer requirements and specifications to design tailored embedded software solutions.
  • Develop and implement software for microcontrollers, DSPs, or other embedded systems.
  • Perform software integration and debugging to ensure optimal functionality of embedded systems.
  • Conduct unit testing and optimize software performance for efficiency and reliability.
  • Collaborate closely with hardware engineers and cross-functional teams to ensure seamless integration of software and hardware components.
  • Document software designs, technical specifications, and create comprehensive user manuals.

 

Profile:

  • You hold a master’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related discipline.
  • You have extensive experience in embedded software development, with proficiency in programming languages such as C, C++, or Python.
  • You possess hands-on experience with embedded systems and microcontrollers, including ARM, PIC, AVR, or similar platforms.
  • You are familiar with development tools and debuggers for embedded systems.
  • You have a solid understanding of communication protocols (UART, SPI, I2C) and experience working with sensors and actuators.
  • You demonstrate strong problem-solving abilities and can work both independently and collaboratively within a team.
  • You have excellent communication skills in English, with Dutch proficiency considered a plus.
  • You are self-reliant and can work autonomously.
  • You possess strong critical thinking and analytical skills.
  • You have a results-driven and goal-oriented approach.

 

Our offer:

  • A challenging role with opportunities to work on diverse and technically complex projects.
  • A dynamic, stimulating work environment surrounded by talented professionals.
  • Opportunities for professional growth and career development.
  • A competitive salary package, complemented by attractive fringe benefits.