Erfurt, DE
Software Developer (Modern C++)
Function
Being part of our C++ embedded development team at our location in Erfurt, Germany, you help improving the audio and video experience in our ClickShare Meeting Experience portfolio. These are Barco's wireless next generation collaboration & presentation tools for the meeting room that are used by thousands of customers worldwide.
Key responsibilities
- You design and implement embedded software components based on customer or internal specificaion product requirements
- You define and implement automated unit testing and maintain your work in a continuous integration environment
- You collaborate with the test development engineers to follow-up, discuss and solve software issues
- Implementation of functionalities following an agile development methodology (SCRUM)
- You provide proficient documentation for the developed software modules
- Collaboration with geographically distributed teams (Europe, India, Taiwan)
- You deliver a quality product in time while following testing and coding standards
Your profile
- You hold a qualification as IT specialist or Bachelor in a software development related study
- You are used to develop software for Linux targets
- You have very good software development knowledge in modern C++ (C++11 to C++20)
- You are used to work with CMake based build systems
- Strong development, debugging, and testing skills
- You are a critical thinker and possess problem solving skills
- You are a self-motivated and result oriented, autonomous worker and have strong communication skills
- You are keen to learn
- Ability to be fully conversational in English and German
- Experience with buildroot, GCC toolchains, git and Python is a plus
- Experience with linux kernel development is a plus
Our offer
- A permanent contract with fair salary
- An interesting and challenging job in a flexible and familiar working environment
- Flexible working hours and partly home office option
- Internal training at our Barco University
- Close cooperation with teams at locations worldwide