Web site : https://c3dvision.com/
CI/CD \& Build Systems
\- Design and maintain CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions
\- Automate C\+\+ builds using CMake
\- Ensure reproducible and optimized builds across environments
Packaging \& Artifact Management
\- Create and manage packages (.deb, tar, installers)
\- Maintain versioning and artifact repositories
\- Optimize binary size and dependency handling
OTA Updates \& Remote Deployment
\- Design and implement Over\-the\-Air (OTA) update mechanisms
\- Build systems for remote deployment and updates across devices
\- Implement delta updates / binary patching (updating only modified parts)
\- Ensure safe rollout strategies (phased rollout, rollback, retries)
Reliability \& Security
\- Implement secure update mechanisms (code signing, checksum validation)
\- Ensure atomic updates with rollback support
\- Handle version compatibility and dependency conflicts
\- Strong experience with C\+\+ build systems and toolchains
\- Deep understanding of static vs dynamic linking, shared libraries (.so), and ABI compatibility
\- Knowledge of binary diff/patch tools
\- Familiarity with OTA frameworks
We are specifically seeking experience in C\+\+ build and release ecosystems, including build systems such as CMake, Make, or Ninja; toolchains like MSVC, GCC, or Clang; cross\-compilation; and dependency management tools like Conan or vcpkg.
Additionally, the role involves desktop platform builds (Windows/Linux), packaging formats such as .deb, .rpm, .msi, and .exe, along with installer tools like WiX or NSIS. It also requires expertise in OTA capabilities, including delta updates, binary patching, rollback strategies, and update distribution pipelines.
Pay: ₹800,000\.00 \- ₹2,500,000\.00 per year
Work Location: In person
Build & Release Engineer/C++ Packaging
Blue Ocean Systems Infotech Pvt. Ltd. · Remote
Build & Release Engineer/C++ Packaging
Blue Ocean Systems Infotech Pvt. Ltd. · Remote
Reporting Civil Engineer
Blue Ocean Systems Infotech Pvt. Ltd. · Navi Mumbai