Senior C++ Engineer - Adaptiq

HybridSalary not specified
Kyiv, Ukraine

Job Description, Responsibilities & Requirements

Description language:

About the Position

Adaptiq stands with Ukraine and Israel, supporting our people and partners during these challenging times. We provide ongoing assistance through donations, essential supplies, and initiatives that strengthen resilience.

Senior C++ Engineer - Adaptiq

We are seeking a Senior C++ Engineer with 7+ years of experience in production-grade C++ development for a hybrid role in Kyiv.

About the Role

As a Senior C++ Software Engineer on a core product team, you will own the full software development lifecycle for multi-architecture, cross-platform C++ modules that power advanced data processing and analytics systems. You will work in a small, self-sufficient team responsible end-to-end for a customer-facing product, collaborating with software, hardware, and research stakeholders. The role combines feature design and implementation with infrastructure ownership, CI/CD automation, and direct integration with customer environments. You will tackle performance-critical algorithms and complex system design, contribute to product direction, and maintain high standards of code quality in a fast-evolving environment.

Responsibilities

  • Design and implement cross-platform C++ software for Linux and Windows environments.
  • Develop and maintain language bindings and interfaces using Python, Java, and C#.
  • Contribute to the full software development life cycle, including design, implementation, integration, testing, and deployment of software solutions for advanced test equipment.
  • Build systems and CI/CD pipelines with CMake, Bash, Docker, and GitHub Actions.
  • Optimize performance, memory usage, and responsiveness of edge and host-based systems.
  • Conduct peer code reviews and uphold coding standards, conventions, and documentation.
  • Collaborate with multidisciplinary teams and engage with customers to clarify requirements and troubleshoot in lab or production.
  • Create and maintain technical documentation, including design specifications and test plans.
  • Implement and validate complex algorithms provided by in-house algorithm developers.

Requirements

  • 7+ years of hands-on experience in production-grade C++ development (C++11/14/17) on both embedded and host systems.
  • Proven experience designing and maintaining build systems, automation scripts, and CI/CD pipelines (CMake, Bash, Docker, GitHub Actions).
  • Deep understanding of data structures, algorithms, version control, performance optimization, and test methodologies.
  • Experience developing cross-platform software for Windows and Linux environments.
  • Commitment to code quality: consistent formatting, clear conventions, and thorough documentation.
  • Strong interpersonal skills and ability to collaborate with distributed teams and customers.
  • Proficiency in English communication, both written and verbal.
  • Bachelor’s degree in Electrical, Computer, or Software Engineering, Mathematics, or Computer Science.

Nice to Have

  • Experience with Python, Java, and C# in application integration.
  • Familiarity with SQLite3 for embedded or application-level database use.
  • Experience using SWIG to generate C++ bindings for high-level languages.
  • Hands-on experience with post-silicon testing using Advantest or Teradyne automated test equipment.

We Offer

  • 20 days of vacation leave per calendar year (plus official national holidays of the country you are based in).
  • Full accounting and legal support in all countries we operate.
  • Fully remote work model with a powerful workstation and co-working space if needed.
  • Highly competitive package with yearly performance and compensation reviews.

About the Company

Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. The company develops an advanced monitoring and analytics platform for complex hardware systems. Using embedded data collection, large-scale analytics, and machine learning, the product captures data across development, production, and live operation, providing real-time visibility into system performance, quality, and reliability.

The platform processes large volumes of data in complex environments and helps customers prevent failures, optimize performance, and improve overall system quality. From an infrastructure perspective, it relies on cloud-based and distributed systems, supported by Kubernetes, CI/CD pipelines, infrastructure as code, and monitoring tools.

Job Details

Company name:
Adaptiq
Location:
Kyiv, Ukraine
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Mar 27, 2026
Last checked:
Jun 29, 2026
Posted on the source:
Mar 13, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.