CrawlJobs Logo

C++ Developer

Czech Republic, Brno · Job Posted February 24, 2026
Apply Position
Job Link Share

Job Description

We are a team of 30 people and we are experts in robotics, AI and software development in C++ and Python. Playfulness, a desire to explore and innovate are an important part of our work. We work on interesting projects for automotive, smart agriculture, logistics, rail transport, mining or life science. Our focus includes sensor data processing, remote vehicle control, autonomy, anti-collision systems or computer vision. For one of our projects, we are looking for a software developer with experience in C++.

Job Responsibility

  • You’ll start with our internal development projects
  • You might be deploying hardware in real-world environments, remotely driving a car from the office, or testing and calibrating sensors while developing algorithms for obstacle detection and perception

Requirements

  • Practical experience with C++ development in C++17 (or newer) of at least 3 years
  • At least basic knowledge of Linux and Git
  • Ability to navigate through a large amount of information and learn quickly
  • Willingness to take responsibility and ownership
  • Proactivity and a collaborative spirit in finding solutions with colleagues
  • Communication in English is not a problem for you, and Czech / Slovak is your first language
  • You don’t mind spending 1–2 days a week at the customer’s site

What we offer

  • Continuous learning (space for Innovation time) and professional growth opportunities
  • A relaxed atmosphere, small team, and real influence — including direct contact with the founders
  • Flexible working hours and home office options based on your preferences
  • Work-life balance - time off with 25 vacation days, 5 personal days, and 3 sick days
  • Annual allowance of up to CZK 15,000 for courses, and an annual budget of CZK 12,000 in the form of benefits
  • Mobile phone plan covered by the company
  • Fully stocked kitchen with snacks, fruits, yogurts, or ice creams
  • CZK 100/day meal allowance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

C++ Developer

8 matching positions

New

C++ Developer

We are looking for an experienced C++ Developer to join our engineering team. In...
Location
Location
Salary
Salary:
Not provided
hiremoters.ai Logo
HiRemoters
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in C++ development
  • Experience developing desktop applications
  • Strong knowledge of modern C++ (C++11 or later)
  • Understanding of multi-threading and concurrency concepts
  • Experience with performance analysis and optimization
  • Strong debugging and problem-solving skills
  • Ability to work independently and manage technical tasks effectively
  • Experience working with large or legacy codebases is a plus
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance desktop applications using C++
  • Analyze and resolve technical issues in complex and mature codebases
  • Optimize application performance, memory usage, and responsiveness
  • Design and implement multi-threaded solutions
  • Debug and troubleshoot software defects and performance bottlenecks
  • Participate in code reviews and contribute to software quality improvements
  • Collaborate with team members to design and implement technical solutions
  • Maintain technical documentation as needed
What we offer
What we offer
  • Flexible and Remote Working
  • Career Growth
  • Performance Recognition
  • Health and Fitness Benefits
  • Extra Paid Annual Leave
  • Special Birthday Perk
  • Fulltime
Read More
Arrow Right

C++ Developer

Join our team and start a new adventure in an international and dynamic environm...
Location
Location
South Africa , Cape Town
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in C++ for performance-critical applications
  • Experience with parallel computing using NVIDIA CUDA
  • Experience in programming, scripting, and simulation using Python and MATLAB
  • Experience in radar signal processing
  • Academic background: Degree in Engineering, Computer Science, or Applied Mathematics
  • Understanding of memory management and system-level optimization
  • Understanding of high-speed TCP/UDP communications and network programming
  • Working knowledge of modern source control systems
  • Practical knowledge and application of system integration techniques
  • Solid foundational understanding of software architecture, network programming, and version control
Job Responsibility
Job Responsibility
  • Design and implement software for signal processing applications
  • Develop and optimize algorithms for high-performance and real-time systems
  • Support the development of low-latency network communication protocols
  • Participate in system integration efforts across software, firmware, and hardware
  • Maintain software baselines using version control systems
  • Ensure reliable delivery of assigned software modules and components to assist overall project timelines
What we offer
What we offer
  • An international community, bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
  • Fulltime
Read More
Arrow Right

C++ Developer

Design, develop, and maintain high-performance backend systems using C++/Rust, f...
Location
Location
India , Chennai
Salary
Salary:
Not provided
whiteblue.com Logo
WhiteBlue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-6 years
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services and systems using C++ and/or Rust
  • Build high-performance, low-latency, and scalable applications
  • Work on concurrency, multithreading, and networking components
  • Collaborate with cross-functional teams including firmware, hardware, and system engineers
  • Develop backend systems that interface with embedded systems
  • Debug and troubleshoot issues in Linux environments
  • Ensure code quality through best practices, design patterns, and code reviews
  • Optimize applications for performance, reliability, and security
  • Fulltime
Read More
Arrow Right

C++ Developer

Experience :4-6yrs
Location
Location
India , Bangalore
Salary
Salary:
2000000.00 INR / Year
overturerede.in Logo
Overture Rede
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Proven work experience as a C++ Developer or Software Engineer
  • Strong proficiency in C++ with knowledge of C++ 11 and/or C++ 17 standards
  • Experience with multi-threading and concurrency concepts
  • Familiarity with HTTP, Web Services, and RESTful API design
  • Solid understanding of software development lifecycle and methodologies
  • Ability to write clean, efficient, and maintainable code
  • Excellent problem-solving and analytical skills
  • Good communication skills and ability to work effectively in a team environment
Job Responsibility
Job Responsibility
  • Develop high-quality software applications using C++
  • Design, implement, and maintain efficient, reusable, and reliable C++ code
  • Integrate software components into a fully functional software system
  • Implement and consume RESTful APIs and web services
  • Troubleshoot, debug, and resolve issues in existing software systems
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Fulltime
Read More
Arrow Right

C++ Developer

C++ Developer – DefenseTech – Gdańsk (Poland). Darwin have partnered with a fast...
Location
Location
Poland , Gdańsk
Salary
Salary:
14000.00 - 18000.00 PLN / Month
darwinrecruitment.com Logo
Darwin Recruitment GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Robotics, Computer Engineering, or related engineering field
  • Knowledge of working with modern C++ in production systems
  • Ability to develop software for complex hardware-integrated systems (robotics, autonomous vehicles, maritime, aerospace, automotive, etc.)
  • Proficient in building multi-process or distributed systems
  • Skilled in interfacing with hardware devices and sensors (serial, CAN, Ethernet, NMEA, etc.)
  • Strong skills working in Linux and with UNIX tooling
  • Solid understanding of software version control (Git) and collaborative development workflows
  • Skilled in debugging and troubleshooting in complex integrated systems
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance C++ software for autonomous marine vessel systems
  • Fulltime
Read More
Arrow Right

C++ Developer

Do you want to join us on an ambitious mission to secure the digital world? Keep...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
keepit.com Logo
Keepit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good modern C++ understanding
  • Good understanding of TCP, HTTP, RESTful APIs, and XML
  • Working and coding experience for Linux systems
  • General SQL understanding
Job Responsibility
Job Responsibility
  • Participate in the entire SDLC
  • Take part in the development of new features
  • Troubleshoot issues with Support and deliver fixes
  • Work with Operations on performance improvements
  • Identify and resolve shortcomings autonomously or with colleagues
What we offer
What we offer
  • Creative tax (KUP 50)
  • 4 additional working days of vacation leave per full calendar year
  • 3 days of internal sick leave without a doctor's note
  • Health and Life Insurance
  • Employee Capital Plan (PPK)
  • Multisport card compensation
  • Coverage of professional training sessions, meetups, etc.
  • English-speaking club with native speakers
  • Polish language classes
  • Internet and Glasses reimbursement
Read More
Arrow Right

C++ Developer

C++ Software Engineer specializing in high-performance Windows applications for ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
whiteblue.com Logo
WhiteBlue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in C++ (modern C++ preferred) on Windows platforms
  • Solid experience in software design, including design patterns and architectural best practices
  • Hands-on experience interfacing with hardware (drivers, SDKs, COM, serial, Ethernet, etc.)
  • Proven ability to debug and troubleshoot complex systems with minimal logging
  • Good understanding of multithreading, synchronization, and memory management
  • Basic understanding of networking concepts (TCP/IP, sockets, device communication)
  • 6-12 years experience
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance C++ applications on Windows for semiconductor testing systems
  • Architect software components using object-oriented design principles and design patterns
  • Analyse and troubleshoot complex issues in production and lab environments, often with limited logs or diagnostics
  • Optimize system performance, reliability, and stability for long-running test applications
  • Collaborate with hardware, firmware, and system engineering teams
  • Participate in code reviews, design reviews, and technical discussions
  • Support system integration, testing, and customer escalations when required
  • Fulltime
Read More
Arrow Right

C++ Developer

Join our esteemed team as a C++ Developer, where your expertise will be pivotal ...
Location
Location
India , Noida
Salary
Salary:
Not provided
aqusag.com Logo
AquSag Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in C++ development, with a deep understanding of its core concepts
  • Proven track record in architecting and delivering complex, high-quality software solutions
  • Exceptional written and verbal communication skills, with an emphasis on clarity and collaboration
  • Strong problem-solving skills and an analytical mindset
  • Experience working in remote, distributed teams and adapting to diverse work cultures
  • Solid grasp of modern development tools, version control systems, and agile methodologies
  • Ability to independently manage tasks while proactively engaging with team members
Job Responsibility
Job Responsibility
  • Design, implement, and maintain high-performance C++ applications tailored to complex business requirements
  • Collaborate effectively with cross-functional teams to develop scalable and efficient solutions
  • Participate in code reviews, ensuring adherence to best practices and high standards
  • Troubleshoot and optimize legacy and contemporary codebases for performance and reliability
  • Document technical specifications and maintain clear, concise communication around project progress
  • Continuously explore and integrate emerging C++ standards and libraries into development processes
  • Contribute to a culture of innovation by proactively identifying areas for process and system improvements
What we offer
What we offer
  • Client-oriented
  • Results-driven
  • Independent
  • Problem-solving
  • Competent
  • Transparent
  • Fulltime
Read More
Arrow Right