Senior C++ Engineer (Linux/Windows, Cross-Platform)

Adaptiq Top Employer

proteanTecs provides an in-system self-monitoring solution for electronic chips and advanced test equipment.

The product combines on-chip agents and deep data analytics to collect and analyze sensor data across the full lifecycle โ€” from design and production to real-world operation.

It enables real-time visibility into performance, quality, and reliability, helping engineering teams detect issues early and optimize systems.

The platform operates across Windows, Linux, and embedded environments, processing large volumes of data and supporting advanced, performance-critical use cases.

 

About the role

As a Senior C++ Engineer, you will work on the core product at proteanTecs, developing cross-platform (Linux/Windows) solutions for on-chip monitoring and data analytics.

You will own the full development lifecycle โ€” from design and implementation to testing and deployment โ€” working on multi-architecture C++ modules.

Youโ€™ll be part of a small, self-sufficient team responsible end-to-end for a customer-facing product, collaborating closely with software, hardware, and data science engineers.

The role combines hands-on development with ownership of infrastructure (CI/CD, build systems) and direct involvement in customer integrations.

You will work on performance-critical components, complex system design, and have real impact on product direction and technical decisions.

 

Responsibilities:

  • Design and develop cross-platform C++ software (Linux / Windows)
  • Own the full SDLC: architecture, development, testing, and deployment
  • Work with build systems and CI/CD (CMake, Docker, GitHub Actions)
  • Optimize performance, memory usage, and system responsiveness
  • Collaborate with cross-functional teams and customers
  • Maintain high code quality, standards, and documentation

 

Requirements:

  • 7+ years of experience with C++ (11/14/17)
  • Strong experience with Linux and Windows
  • Experience with multithreading, performance optimization, algorithms
  • Hands-on experience with build systems and CI/CD (CMake, Bash, Docker)
  • Strong understanding of software architecture and system design
  • Good communication skills (English)

 

Nice to have:

  • Experience with Python / Java / C#
  • Experience with SQLite3
  • Experience with SWIG (C++ bindings)
  • Background in hardware / semiconductor / test systems
  • Experience with Advantest or Teradyne equipment

 

We offer:

  • Remote work
  • 20 vacation days + public holidays
  • Full accounting and legal support
  • High-performance workstation + co-working option
  • Competitive compensation with regular reviews

Required languages

English C1 - Advanced
Ukrainian C2 - Proficient
C++, Linux, C++ 11/14/17, Windows, CI/CD
Published 18 March
3 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...