C++ Software Engineer
Encora
Brazil
Job Title: C++ Software Engineer Key Skills: C++, CI/CD Pipelines, Agile, Architecture Principles & Design Location: Brazil Mode: Remote We at Coforge are hiring C++ Software Engineer with the following skill set. Key Responsibilities
- Design, develop, and maintain high-performance C++ SDKs that enable applications and services to create, read, and process complex 2D/3D visualization data.
- Enhance SDK capabilities to support both legacy and next-generation visualization formats, ensuring backward compatibility.
- Develop and execute comprehensive testing strategies, including Non-Functional Testing.
- Improve and maintain CI/CD Pipelines and backend data processing services to support the new visualization toolkit.
- Author clear, high-quality Technical Specifications, including integration guides and performance analysis reports.
- Participate in an Agile Methodology, contributing to a culture of innovation and engineering excellence.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Professional software development experience in C++.
- Deep expertise in Modern C++(C++11-C++23), with a thorough understanding of C++ Memory management, concurrency, and Performance Tuning.
- Proven experience integrating complex libraries or SDKs into existing, large-scale codebases.
- Strong understanding of Architecture Principles & Design and the ability to analyze complex, distributed systems.
- Experience with professional development tools including Git, and CD.
- Excellent problem-solving and debugging skills.
Preferred Skills
- 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).
Posted On: 3-11-2026
At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Similar jobs
Android/Ios Developer (Mid-Level)
Here is why this role matters to us:At Microblink, we build technology that helps businesses verify identities and make digital interacti...
Embedded C++ Software Engineer (5808) (Broomfield, Co) (Abil To Obtain Secret)
Outside Analytics has become a proud subsidiary of SMX, marking an exciting collaboration that enhances our collective capabilities to de...
Java Software Engineer (5775) (Boulder, Co) (Ts/Sci)
The SMX Space and Intelligence (S&I) Business Unit (BU) is on the ground floor across the future remote sensing ecosystem for all orbital...
Senior Software Engineer - C++
Join ABBYY and be part of a team that celebrates your unique work style. With flexible work options, a supportive team, and rewards that ...
Staff Software Engineer - C++
Join ABBYY and be part of a team that celebrates your unique work style. With flexible work options, a supportive team, and rewards that ...
Contract Staff Software Engineer - (Firefox) C++,Storage Encryption
The roleYou will help the Firefox DOM LWS team to implement tasks for Storage Encryption everywhere, helping to drive the in-progress pro...