Keep 3rd party software components up to date or replace them by own developed software; Take part in the implementation of embedded software functionalities in C and C++; Implement new workflow features; Troubleshoot and analyze problems and come up with solutions to solve them; Work in a team of software engineers on multi-disciplinary projects. A Bachelor or Master degree in Computer Science, Embedded Systems, Software Technology, Electrical Engineering or similar 3 years of experience in (embedded) software development Experience with C, C++, Visual Studio, GIT and (TFS) Azure DevOps; Experience with C#, .NET are nice to have; Able to communicate within different layers of an organization with different disciplines; Ability to take ownership of your work and being end-to-end responsible. 38 vacation days; Job coaching; 50,- a month as compensation for your health insurance; Good secondary employment conditions; Informal organization where openness and cooperation are paramount; Salary of 4.500 – 5.250 per month based on 40 hours a week and experience The organization is a global leader in consumer and professional imaging based in the region of Venlo. They are focused on accelerating digital imaging technologies and developing high-tech products. They strive to be the number one within the market and are constantly looking for opportunities to improve the organization, the business and their brand. As Embedded Software Engineer you will work in a dynamic multi-disciplinary team where you will realize customer value efficiently. The team you will work in is responsible for all the software of a specific platform, including Control Software, Controller functionalities, user interface and service & manufacturing tooling. Besides you will analyze problems from the field and come up with proposals on how to deal with them efficiently. All in all you will have the opportunity to take full responsibility of a piece of the project and take ownership in developing efficient and innovative solutions from A to Z.