Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Embedded Software Engineer – Machine Automation (Near Kortrijk)
About the Role:
Join a forward-thinking company at the forefront of machine automation, developing innovative embedded solutions that power intelligent industrial systems. As an Embedded Software Engineer, you’ll work on performance-critical firmware and embedded applications that bring automation technology to life.
You’ll collaborate closely with multidisciplinary teams (electronics, controls, and mechanical engineers) to design, implement, and optimize embedded software for next-generation automation systems.
Key Responsibilities:
- Develop, test, and debug embedded software in C/C++ for microcontroller-based systems
- Work on bare-metal applications and low-level software design for real-time control
- Collaborate on firmware architecture and integration with hardware components
- Participate in full development lifecycle — from concept to deployment and maintenance
- Contribute to performance optimization, reliability, and scalability of embedded platforms
- Support hardware bring-up, troubleshooting, and validation activities
Skills & Experience:
- Strong proficiency in C/C++ programming for embedded systems
- Hands-on experience with microcontrollers (e.g. ARM Cortex, PIC, or similar)
- Solid understanding of bare-metal programming and real-time constraints
- Experience with Embedded Linux and device drivers is a plus
- Familiarity with communication protocols (CAN, SPI, I²C, UART, Ethernet, etc.)
- Experience in industrial or machine automation environments is advantageous
Profile:
- Degree in Electronics, Computer Engineering, or related field
- Strong problem-solving and debugging skills
- Ability to work independently and in small technical teams
- Fluent Dutch is a strong plus (English working proficiency required)
- Based near or open to commuting to Kortrijk
Why Join?
- Work on cutting-edge automation technologies shaping the future of industry
- Be part of a close-knit, innovative engineering team with real impact
- Stable role in a growing company with modern facilities near Kortrijk
- Competitive salary, benefits, and flexible working culture
If you’re passionate about embedded systems, automation, and making machines smarter, we’d love to hear from you.
If you have any other questions please contact me on the below details:
+32 33 18 54 72
Key Skills
Ranked by relevanceReady to apply?
Join Vivid Resourcing and take your career to the next level!
Application takes less than 5 minutes

