Job Description: Model‑Based Software Engineer (Embedded Systems) – Freelance
We are seeking a freelance Model‑Based Software Engineer to support the development and production of new embedded hardware platforms. The role focuses on designing, implementing, and validating control and embedded software using MATLAB/Simulink and C/C++, from concept through to production release.
This is a 12‑month freelance assignment based in Eindhoven, with 4 days per week on site and 1 day per week working from home. The start date is ASAP, with the latest possible start date being 1st May.
Key Responsibilities:
- Develop and maintain model‑based designs in MATLAB/Simulink for new hardware platforms
- Generate and integrate production‑quality embedded C/C++ code
- Support bring‑up and validation of new hardware, including integration with sensors, actuators, and microcontrollers
- Collaborate with hardware, systems, and manufacturing teams during design, testing, and production phases
- Perform software testing, debugging, and verification at model, software, and target level
- Contribute to technical documentation and follow applicable development standards and processes
Required Skills & Experience:
- Strong experience with MATLAB/Simulink model‑based development
- Solid background in embedded C and C++
- Experience supporting new hardware development or production environments
- Good understanding of embedded systems and real‑time software development
- English only is ok
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineering Team Lead
2026-03-03
User Interface Engineer
2026-04-10
.NET Software Engineer (m/f/d) - Munich
2026-04-10
- Posted
- Apr 08, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Eindhoven Area
- Company
- CDH Professionals
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineering Team Lead
2026-03-03
User Interface Engineer
2026-04-10
.NET Software Engineer (m/f/d) - Munich
2026-04-10