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.
Close
proteanTecs

Semiconductors

Ukraine

Remote

Job Openning

Senior C++ Engineer.

Ukraine

Remote

Who we are:

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.

 

About the Product:

proteanTecs provides an in-system self-monitoring solution for electronic chips and advanced test equipment. With on-chip agents and deep data analytics, the product captures sensor data throughout design, production and field operation, enabling real-time visibility into performance, quality and reliability. It addresses the challenges of nanometer-scale devices and complex multi-environment deployments, processing large volumes of test data across Windows, Linux and embedded platforms. Strong engineers drive the core C++ engine, machine learning integration and cross-platform interfaces that underpin predictive capabilities and continuous product delivery.

 

About the Role:

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

 

Key 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#.
  • Lead the full SDLC: requirements, architecture, coding, integration, testing and deployment for advanced test equipment.
  • Own 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.

 

Required Competence and Skills:

  • 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.
  • Background in a technical lead or hands-on team leadership role.

 

Why Us:

We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).

We provide full accounting and legal support in all countries we operate.

We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.

We offer a highly competitive package with yearly performance and compensation reviews.

Apply
Refer a friend

    checkbox

    I agree to Terms & Conditions and Privacy Policy

    Thank you for your
    interest in us.

    We will reach out soon!

    Follow us on LinkedIn

      checkbox

      I agree to Terms & Conditions and Privacy Policy

      Thank you for your
      interest in us.

      We will reach out soon!

      Follow us on LinkedIn

      There is more.

      We have plenty of open positions.

      See more openings
      Talk to Sales