C++ Software Engineer (Embedded Systems)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
C++ Software Engineer (Embedded Systems): Developing and maintaining embedded software for industrial water quality instrumentation with an accent on C++ and embedded Linux/RTOS. Focus on implementing features within software architectures, debugging system-level components, and collaborating with international cross-functional teams.
Location: Hybrid in Geneva (Switzerland), Duesseldorf (Germany), or Nazareth (Belgium)
Company
Global leader in water quality analysis solutions, dedicated to ensuring access to clean water and safeguarding vital resources.
What you will do
- Design, implement, and maintain embedded software primarily using C++.
- Develop software for embedded Linux systems and microcontrollers (RTOS or bare-metal).
- Implement features and fixes based on established software architectures.
- Contribute to architecture discussions and continuous improvement initiatives.
- Debug, verify, and test software at both component and system levels.
- Collaborate with electronics, systems, and manufacturing teams across international locations.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- 5 or more years of professional software development experience.
- Strong, hands-on expertise in C++ (modern C++ preferred).
- Proven experience in embedded software development.
- Experience working with embedded Linux and/or RTOS based systems.
Culture & Benefits
- Flexible working hours.
- Professional onboarding and comprehensive training options.
- Career coaching and professional development opportunities.
- Health benefits.
- Supportive team environment focused on making a global impact.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →