Senior Backend Developer(C++)

Software Development
  • Software Development
  • India

Join a fast‑moving team driving backend reliability for automotive embedded software. You’ll own design, quality, and long‑term maintainability while mentoring peers and shaping toolchain strategy.

What You’ll Do

  • Design and implement robust C++ backend components for safety‑critical embedded systems.
  • Build and maintain CMake, Conan, and Bazel build pipelines for ATS onboard software.
  • Develop and integrate Linux‑based compilation, artifact, and deployment workflows using JFrog.
  • Implement and support communication stacks like DDS or ZeroMQ for distributed robotics.
  • Collaborate with frontend, product, and cross‑functional teams to improve software quality.

What You Need

  • Strong hands‑on C++ experience in embedded, MISRA‑compliant projects.
  • Deep expertise with CMake, Conan, and Bazel build systems.
  • Proficiency in Linux environments, artifact management, and JFrog.
  • Solid knowledge of DDS, ZeroMQ, or similar robotics communication protocols.
  • Practical experience with Git, GitLab CI/CD, and branching strategies.
  • Agile and DevOps mindset with proven problem‑solving initiative.

Good to Have

  • Experience writing Dockerfiles for containerized configuration management.
  • Familiarity with continuous integration pipelines and automated testing.

The Opportunity

This role lets you play a key part in making software development efficient and reliable, with full ownership of backend design and maintainability. You’ll be part of a collaborative, customer‑focused culture that values proactive improvement.

Similar Jobs to Apply
  • Sonata Software
    India

    Join a fast‑growing engineering team building high‑performance backend platforms for enterprise SaaS products. You’ll leverage Go expertise to create scalable microservices, integrate AI‑assis
  • Tata Consultancy Services
    India

    Join a dynamic team where you will design, develop, and manage Kafka-based data pipelines, ensuring high reliability and performance. You’ll build scalable microservices with Spring Boot, create rob
  • Vaisesika
    India

    In this role you'll design and deliver high‑quality software solutions, ensuring code is clear, test‑driven, and reliable. You’ll also troubleshoot issues and assist customers and partners with
  • Siemens Energy
    India

    You’ll work as a hands‑on Technical Lead in an agile team, blending deep .NET expertise with mentorship and ownership of code delivery. About 40–60% of your time will be spent writing production