Senior Backend Developer(C++)

EDAG Group

Pune District

On-site

INR 3,000,000 - 5,200,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EDAG Group is seeking a Senior Backend Developer with strong C++ in embedded environments to own backend design and maintainability. You will guide technical decisions and mentor peers across engineering and product teams.

Design and manage build systems for ATS onboard software, optimize developer workflows, and ensure reliable Linux-based build/deploy processes. Familiarity with DDS/ZeroMQ and modern CI/CD is highly valued.

Qualifications

  • Strong hands-on C++ experience in Embedded Systems.
  • Proficiency with CMake, Conan, and Bazel build system development environments.
  • Linux-based environments, artifact management, and deployment tools such as JFrog.
  • Experience with communication protocols for robotics or distributed systems such as DDS, ZeroMQ, or equivalent.
  • Strong Agile and DevOps mindset with a focus on collaboration, adaptability, and continuous improvement.

Responsibilities

  • Strong hands-on C++ experience in Embedded Systems.
  • Strong hands-on expertise with CMake, Conan, and Bazel build system development environments.
  • Proficiency in Linux-based environments, artifact management, and deployment tools such as JFrog.
  • Experience with communication protocols for robotics or distributed systems such as DDS, ZeroMQ, or equivalent.
  • Strong Agile and DevOps mindset with a focus on collaboration, adaptability, and continuous improvement.
  • Working knowledge of creating Dockerfiles to support configuration management and containerization.
  • Practical experience with Git and GitLab, including branching strategies and CI/CD pipeline configuration.
  • Results-oriented approach with the ability to proactively identify issues, propose solutions, and navigate obstacles effectively.

Skills

C++ in Embedded Systems
Backend design ownership
Collaboration and mentoring
DevOps mindset
Agile methodologies
Problem solving
Docker & containerization
CI/CD practices
Linux development
System architecture

Tools

CMake
Conan
Bazel
Git
GitLab
JFrog
Docker

Job description

  • Senior Backend Developer with technically strong expertise and equally strong ownership, collaboration, and self-management skills.
  • Motivated and ambitious Toolchain & Development Environment Engineer.
  • Customer-focused and capable of guiding technical decisions and reviews within the team, while supporting and mentoring team members through technical guidance.
  • Play a key role in enabling efficient and reliable software development, owning backend design, quality, and long-term maintainability.
  • Passionate about developer productivity, build systems, and modern software engineering environments.
  • Experience in Embedded Systems with MISRA automotive standards or equivalent safety-critical coding standards.
  • Design, develop, and manage build systems and toolchains to support ATS onboard software.
  • Enable engineering productivity by implementing user-friendly tooling and developer workflows.
  • Experience with communication protocols for robotics or distributed systems such as DDS, ZeroMQ, or equivalent.
  • Ensure reliable compilation, build, and deployment processes in a Linux-based environment.
  • Collaborate across engineering teams, frontend teams, and product stakeholders to improve developer efficiency and software quality.
This Will Help You Grow
  • Senior Backend Developer with technically strong expertise and equally strong ownership, collaboration, and self-management skills.
  • Motivated and ambitious Toolchain & Development Environment Engineer.
  • Customer-focused and capable of guiding technical decisions and reviews within the team, while supporting and mentoring team members through technical guidance.
  • Play a key role in enabling efficient and reliable software development, owning backend design, quality, and long-term maintainability.
  • Passionate about developer productivity, build systems, and modern software engineering environments.
  • Experience in Embedded Systems with MISRA automotive standards or equivalent safety-critical coding standards.
  • Design, develop, and manage build systems and toolchains to support ATS onboard software.
  • Enable engineering productivity by implementing user-friendly tooling and developer workflows.
  • Experience with communication protocols for robotics or distributed systems such as DDS, ZeroMQ, or equivalent.
  • Ensure reliable compilation, build, and deployment processes in a Linux-based environment.
  • Collaborate across engineering teams, frontend teams, and product stakeholders to improve developer efficiency and software quality.
This Is How You Will Help Us Move Forward
  • Strong hands-on C++ experience in Embedded Systems.
  • Strong hands-on expertise with CMake, Conan, and Bazel build system development environments.
  • Proficiency in Linux-based environments, artifact management, and deployment tools such as JFrog.
  • Experience with communication protocols for robotics or distributed systems such as DDS, ZeroMQ, or equivalent.
  • Strong Agile and DevOps mindset with a focus on collaboration, adaptability, and continuous improvement.
  • Working knowledge of creating Dockerfiles to support configuration management and containerization.
  • Practical experience with Git and GitLab, including branching strategies and CI/CD pipeline configuration.
  • Results-oriented approach with the ability to proactively identify issues, propose solutions, and navigate obstacles effectively.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Developer
Principal Software Developer

Aspen Technology • Maharashtra

On-site
INR 2,800,000 - 5,500,000
Software Developer
Software Developer

Rfbytes • Pune District

On-site
INR 900,000 - 1,300,000
C++ Developer
C++ Developer

Aqilea (formerly Soltia) • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Embedded C++ Engineer for CACL
Senior Embedded C++ Engineer for CACL

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,500,000 - 2,100,000
Software Engineer
Software Engineer

Tessolve • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Principal Backend Engineer
Principal Backend Engineer

UST • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Client Technology -Software engineering-Sr. Engineer
Client Technology -Software engineering-Sr. Engineer

EY • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Technical Lead (Embedded Systems)
Technical Lead (Embedded Systems)

CoreEL Technologies • Bengaluru

On-site
INR 2,000,000 - 3,000,000
C++ Developer
C++ Developer

Aqilea • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Technical Lead - Staff Software Engineer
Technical Lead - Staff Software Engineer

GE Healthcare Private Limited • Bengaluru

On-site
INR 4,000,000 - 7,000,000