Senior C++ Engineer to $7000
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.
Required languages
| English | B2 - Upper Intermediate |