Job 1 van 1


Report this listing

Solliciteren



Embedded Software Engineer


Job Title: C++ Embedded Engineer (Freelance, 12 months)

Location: Brussels, Belgium (Hybrid: 2 days on-site, 3 days remote)

Duration: 12-month contract

Work Arrangement: Freelance

Start Date: ASAP

We are seeking a skilled C++ Embedded Engineer to join our team on a 12-month freelance contract. You will work on cutting-edge security devices, contributing to the design, development, and optimization of embedded software. The role is hybrid, requiring you to be physically present in Brussels 2 days per week, with the flexibility to work remotely for the remaining 3 days. Candidates must already be based in Belgium.

Responsibilities

  • Develop and maintain embedded software in C++ for security devices
  • Collaborate with cross-functional teams including hardware engineers, security experts, and product managers
  • Perform code reviews, testing, and debugging to ensure high-quality deliverables
  • Optimize software performance and resource usage for embedded systems
  • Participate in requirement analysis and system design discussions
  • Ensure compliance with security standards and best practices
  • Document development processes and maintain code repositories

Requirements

  • Proven experience in embedded C++ development (3+ years preferred)
  • Strong understanding of embedded systems architecture and real-time operating systems (RTOS)
  • Experience with security devices or IoT products is a plus
  • Familiarity with hardware interfaces (SPI, I2C, UART, GPIO, etc.)
  • Solid debugging and problem-solving skills with embedded hardware
  • Excellent communication skills in English; knowledge of French or Dutch is a bonus
  • Must be currently residing in Belgium and eligible to work as a freelancer
  • Availability to work on-site in Brussels 2 days per week

Solliciteren