Recruiting Hardware & Electronics Engineers in Belgium
+32 (0) 3 318 00 74 / tom.walker@vividresourcing.com
Overview
We are looking for a highly experienced and proactive Senior Embedded Software Engineer to lead the design, development, and maintenance of embedded software for our products.
This role is ideal for engineers who are passionate about software architecture, interface design, and configuration control, and who thrive in a fast-paced, collaborative environment.
In this position, you will take ownership of complex embedded systems, ensuring that software is robust, scalable, and maintainable across the full product lifecycle. You will collaborate closely with hardware, firmware, QA, and systems engineering teams to define system requirements, design interfaces, and implement reliable software solutions.
As a senior team member, you will influence software development practices, mentor junior engineers, and drive technical excellence. Your work will directly impact product quality, performance, and customer satisfaction, making this a highly visible and critical role within the engineering team.
Key Responsibilities
* Lead the architectural design of embedded software systems to ensure scalability, reliability, and maintainability.
* Define and develop software interfaces between hardware and software components, ensuring clear, robust, and reusable designs.
* Oversee configuration control, including version management, build processes, and release control for embedded software projects.
* Collaborate with cross-functional teams (hardware, firmware, QA, systems) to define system specifications, requirements, and technical solutions.
* Conduct code reviews, provide mentorship, and establish best practices for embedded software development within the team.
* Analyze, debug, and resolve complex embedded software issues across multiple platforms and interfaces.
* Ensure compliance with coding standards, industry best practices, and regulatory requirements.
* Support all stages of the product lifecycle, including design, integration, testing, deployment, and maintenance.
Qualifications & Requirements
* Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.
* 5+ years of embedded software development experience, with a strong track record in architectural design and interface definition.
* Proficiency in C/C++ for embedded systems development.
* Strong experience with modular software architecture, interface specifications, and embedded system design patterns.
* Familiarity with configuration control tools (e.g., Git, SVN) and software build systems.
* Knowledge of RTOS, device drivers, and hardware-software integration.
* Experience with debugging tools, emulators, and hardware-in-the-loop testing.
* Excellent problem-solving and analytical abilities.
* Strong communication skills for explaining complex technical concepts to cross-functional teams.
* Leadership and mentorship capabilities, guiding junior engineers and promoting best practices.
* Proactive, detail-oriented, and results-driven mindset.
The Offer:
* A salary & benefits package commensurate with experience
Please send over your CV to tom.walker@vividresourcing.com or call me on +32 (0) 3 318 00 74. As always, we are open to recommendations, so please feel free to pass this on to other suitable candidates.
Referrals increase your chances of interviewing at Vivid Resourcing by 2x
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Appliances, Electrical, and Electronics Manufacturing
#J-18808-Ljbffr