Vivid Resourcing

Embedded Software Engineer

Job Location

Eindhoven, Netherlands

Job Description

Job Description: As an Embedded Software Engineer, you will design, develop, and maintain embedded software for high-end machinery and automation systems. You’ll be part of a cross-functional R&D team working on innovative products used in various industrial applications. Your focus will be on writing robust, efficient, and scalable code, contributing to the overall system architecture, and ensuring seamless integration between hardware and software components. Key Responsibilities: Develop and implement embedded software in C/C++ for machinery control systems. Collaborate with hardware engineers to ensure optimal system performance. Integrate, test, and debug embedded systems. Participate in system design reviews and contribute to architectural decisions. Write and maintain technical documentation. Stay updated on industry trends and best practices. Requirements: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. 3 years of experience in embedded software development. Strong skills in C/C++, RTOS, and hardware-near programming. Experience with microcontrollers (e.g., ARM Cortex, NXP, STM32) and peripherals (UART, SPI, I2C, etc.). Knowledge of communication protocols (CAN, Modbus, EtherCAT, etc.). Experience with version control systems (e.g., Git) and development tools (e.g., Jenkins, JIRA, Confluence). Excellent problem-solving skills and a proactive mindset. Strong communication and teamwork abilities. Fluent in English (Dutch is a plus).

Location: Eindhoven, NL

Posted Date: 6/15/2025
View More Vivid Resourcing Jobs

Contact Information

Contact Human Resources
Vivid Resourcing

Posted

June 15, 2025
UID: 5232011620

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.