Categorías
···
Entrar / Registro
C++ Engineer
Salario negociable
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
79Q22222+22
Favoritos
Nueva
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

We are seeking an experienced C\+\+ Software Engineer to help drive the evolution and adoption of our latest steamtable visualization format. In this role, you will be instrumental in integrating a next\-generation visualisation streaming SDK to consume into our flagship products, directly impacting millions of users by making their largest and most complex models faster and more responsive than ever before. **Key Responsibilities** * Drive the integration of a cutting\-edge C\+\+ SDK for 2D/3D data visualization into large\-scale, commercial applications. * Work closely with multiple product engineering teams to analyze their current software architecture, understand their unique needs, and implementations and come up with best possible migration strategies. * Implement solutions that allow our applications to seamlessly render both legacy and next\-generation data formats, ensuring zero regressions in functionality or performance for existing user data. * Develop and execute comprehensive testing strategies, including functional, performance, and regression testing. You will benchmark memory usage, data transfer latency, and CPU efficiency to validate the integration and quantify performance gains. * Improve and maintain CI/CD pipelines and backend data processing services to support the new visualization toolkit. * Author clear, high\-quality technical documentation, including integration guides, migration best practices, and performance analysis reports to empower other engineering teams. * Participate in an Agile environment, contributing to a culture of innovation, continuous improvement, and engineering excellence. **Required Qualifications** This role requires a strong background in C\+\+ development, a passion for high\-performance engineering, and the ability to troubleshoot complex system interactions. * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. * 5\+ years of professional software development experience with a strong focus on C\+\+. * Deep expertise in modern C\+\+ (C\+\+14 or newer), with a thorough understanding of memory management, concurrency, and performance profiling. * Proven experience integrating complex libraries or SDKs into existing, large\-scale codebases. * Strong understanding of software architecture principles and the ability to analyze and navigate complex, distributed systems. * Experience with professional development tools including Git, and CI/CD systems (e.g., Jenkins, GitLab CI). * Excellent problem\-solving and debugging skills. **Preferred Qualifications** * Experience with 2D/3D computer graphics concepts and geometry processing. * Familiarity with data streaming protocols, data compression techniques, and client\-server architectures. * Experience developing cross\-platform software (Windows, macOS, Linux). * Knowledge of file format design and data serialization (e.g., Protobuf, FlatBuffers). Job Type: Full\-time

Fuentea:  indeed Ver publicación original
Valentina Rodríguez
Indeed · HR

Compañía

Indeed
Valentina Rodríguez
Indeed · HR
Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.