Senior C++ Engineer

New
Opportunity to work remotely within PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English B2+
Experience
5+ years
Required Skills
DockerC++CI/CDLinuxUnit Testing

Requirements

  • 5+ years of experience in modern C++ software development using C++17/C++20.
  • Deep understanding of multithreading, concurrency, synchronization, and performance optimization in Linux environments.
  • Background in developing deterministic, low-latency software for real-time systems.
  • Proficiency in CMake, modern C++ build systems, and Conan package management.
  • Proven skills in profiling and optimizing CPU and memory utilization in constrained environments.
  • Competency in writing unit tests and automated tests.
  • Capability to debug low-level communication issues.
  • Hands-on expertise designing, deploying, and debugging containerized applications using Docker in Linux production environments.
  • Experience with CI/CD & Release pipelines, including multi-OS runners, artifact signing, and vulnerability scanning.
  • Familiarity with Agile toolsets such as Azure DevOps, Confluence, JIRA, and Bitbucket.
  • Fluent English communication skills at a B2+ level.

Responsibilities

  • Collaborate with Data Scientists and Machine Learning experts to convert prototype algorithms into production-grade, always-on C++ applications.
  • Translate research and prototype Python-based ML workflows into high-performance, reliable C++ systems.
  • Implement data quality safeguards, sanitization, and low-level interfaces for real-time streaming data inference.
  • Optimize code for predictable behavior, high reliability, and efficient CPU/memory/storage utilization on resource-constrained hardware.
  • Support deployment of high-performance solutions for resource-constrained hardware or scalable cloud environments.
  • Translate real-world process dynamics and sensor behavior into online control solutions.
  • Document and communicate assumptions, results, limitations, risks, and deployment considerations to stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now