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
Join abra as a Medium C++ Developer, where you'll be responsible for developing and optimizing software solutions to enhance our product offerings. Collaborate with a dynamic team to deliver high-quality code and innovative features.

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.
abra