🎉 New: Find the right AI agent for your business.

Get Started

Senior C++ Developer

Go Interactive Ukraine

About the job

 

We're hiring senior C++/Qt developers for a long-term engagement with a German technology company developing advanced drone systems. The role involves building software for real-time communication, hardware integration, and data processing on embedded Linux-based platforms.

 

Key Responsibilities:

  • Design, develop, and maintain software components using C++ and Qt
  • Work with communication protocols (MAVLink, UDP/TCP, Serial)
  • Integrate with drone hardware and ensure stable data transmission
  • Handle system-level tasks on Linux-based environments (e.g., Ubuntu, Raspberry Pi)
  • Collaborate with a distributed engineering team
  • Maintain high standards for code quality, documentation, and version control

Tech Stack & Tools:

  • Languages: C, C++
  • Framework/IDE: Qt, Qt Creator
  • Protocols: MAVLink, UDP/TCP, Serial Communication
  • Libraries: GDAL
  • OS & Hardware: Linux (Ubuntu), Raspberry Pi
  • Version Control: Git

Requirements:

  • 5+ years of professional experience in C++ development
  • Strong understanding of Qt and its ecosystem
  • Experience working in Linux environments
  • Familiarity with real-time communication and drone protocols
  • English proficiency (written and spoken)

Nice to Have:

  • Experience with GDAL or geospatial data
  • German language skills
  • Prior work with Raspberry Pi or embedded systems

 

We offer:

  • Long-term employment with competitive compensation, based on experience.
  • Remote work flexibility.
  • An open, transparent, and fun work culture.
  • A multi-national team and collaborative work environment.
  • Continuous knowledge sharing with engaged co-workers.
  • Career and professional growth opportunities.

 

Freshly added jobs in Ukraine

Cybrient Technologies