One of my clients based in Schleswig-Holstein are looking for an experienced Embedded C/C++ Developer to play an integral part in their project team, contributing to product concept to production launch.
Responsibilities:
* Collaborate in the project team from product concept through to production deployment.
* Design, program, and develop software for embedded systems, primarily using C/C++.
* Contribute to all stages of the development process, including requirements analysis, design, implementation, documentation, and unit testing.
* Work as a Software Developer in an agile environment, actively contributing to process improvements.
* Ensure high-quality code development, debugging, and troubleshooting of software functionality.
* Review and improve code written by peers.
Qualifications:
* A degree in Computer Science, Informatics, or a related field, or equivalent experience.
* Proficiency in C/C++ programming.
* Experience with scripting languages (e.G., Python).
* Strong foundation in embedded software development, ideally with hands-on experience in microprocessor programming and embedded systems (e.G., AVR, ARM Cortex-M).
* Solid problem-solving skills in diagnosing and analysing software functionality.
* Expertise in debugging, troubleshooting, and conducting code reviews.
* Proficiency with source code management tools such as Git.
* Strong written communication skills - fluency in both English and German
* The ideal candidate must already be located in Schleswig-Holstein
Benefits:
* A dynamic and motivated team with a flat hierarchy.
* A stable and attractive position within an innovative, established company.
* Competitive, performance-based compensation and comprehensive social benefits.
* 13 annual salaries.
* Opportunities for professional development and continued learning.
* Clear career advancement prospects.
* Team events and a welcoming office culture.
If this sounds like something of interest, please feel free to apply below or alternatively reach out to me at rmiles@optimussearch.com