Evolve Dynamics are the designer, developer and manufacturer of mission-specific UAV, RPAS, drone and payload systems for ISTAR (Intelligence, Surveillance, Target Acquisition and Reconnaissance), based in Surrey, United Kingdom.
23 вересня 2024

Senior C++ Developer (UAV Systems)

віддалено $4000–5000

Company Overview:

We are a leading British company specializing in the development of Unmanned Aerial Vehicles (UAVs) and related technologies. Our innovative solutions serve a wide range of applications, from commercial to defense sectors. We are seeking a highly skilled C++ Developer to join our dynamic team and contribute to the advancement of our UAV systems.

Job Description:

We are looking for a strong C++ Developer with extensive experience in developing software for complex UAV systems. The ideal candidate will have a strong background in C++ programming, proficiency with the Qt framework, and a solid understanding of Linux and network stack. Knowledge of GStreamer is highly desirable. As a part of our team, you will be involved in the design, development, and maintenance of software for our cutting-edge UAV platforms. This is a remote position, offering flexibility and the opportunity to work remotely.

Responsibilities:

  • Design, develop, and maintain software applications using C++.
  • Develop and maintain UI using the Qt/QML framework.
  • Work with Linux-based systems for software development and deployment.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug software issues.
  • Optimize software performance and ensure high quality and responsiveness of applications.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with the latest industry trends and technologies.

Requirements:

  • Strong proficiency in C++ with a minimum of 5 years of professional experience.
  • Extensive experience with the Qt framework.
  • Proficient in Linux operating systems.
  • Familiarity with GStreamer is a plus.
  • Experience in developing software for embedded systems is an advantage.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Ability to work remotely and manage time effectively.

Preferred Qualifications:

  • Experience in UAV or aerospace industries.
  • Knowledge of other programming languages (e.g., Python).
  • Familiarity with version control systems such as Git.
  • Understanding of software development methodologies (e.g., Agile, Scrum).
  • Unit-tests.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technology in a dynamic and innovative environment.
  • Professional growth and career advancement opportunities.
  • Flexible working hours and remote work options.
  • Collaborative and inclusive work culture.
LinkedIn