DevJobs

C++ Developer

Overview
Skills
  • C C ꞏ 3y
  • C++ C++ ꞏ 3y
  • Python Python
  • Linux Linux
  • OOP OOP
  • Docker Docker
  • Kubernetes Kubernetes
  • Distributed Systems
  • Serial Interfaces
  • TCP
  • UDP
  • Embedded Systems
  • Hardware
  • Real-Time Software
  • Sensors

Core Software Team | Tevel Aerobotics Technologies

Tevel’s Core Software team is looking for a talented and motivated C++ Developer to join our mission-critical group.

 In this role, you will take part in developing the core software that powers Tevel’s autonomous drone systems, transforming agricultural operations worldwide.

Key Responsibilities

·     Design and develop core software features for real-time and distributed systems

·     Implement complex C++ modules and integrate them with multiple system components

·     Analyze and resolve performance, stability, and reliability issues

·     Work closely with algorithm, embedded, and system teams to deliver high-quality solutions

·     Participate in code reviews and contribute to improving software architecture and best practices

Requirements

·     3+ years of professional experience as a C/C++ developer

·     Strong understanding of Object-Oriented Programming principles

·     Solid experience working in Linux environments

·     Hands-on experience developing and maintaining complex, distributed systems

·     Good understanding of communication protocols such as TCP, UDP, and serial interfaces

·     Proficiency in Python for tooling, scripting, or integration tasks

·     Strong problem-solving skills and ability to work independently and in a team

Advantage

·     Experience with Docker and containerized environments

·     Familiarity with Kubernetes or orchestration concepts

·     Background in embedded systems or real-time software

·     Experience working close to hardware or sensors

Join us and be part of a team building advanced autonomous systems that are shaping the future of agricultural technology.


Tevel Aerobotics Technologies