Senior Software Engineer (C++ / Linux)

Software Development

Siemens

1 open role Website

  • Software Development
  • Pune

Join a global leader shaping the future of mobility by delivering high‑performance C++ software on Linux. You’ll be part of a vibrant international team that values creativity, continuous learning, and real‑world impact.

What You’ll Do

  • Design and develop robust C++ applications in a Linux environment.
  • Write clean, efficient, maintainable code following industry best practices.
  • Debug, troubleshoot, and optimise performance of existing software components.
  • Create and run unit tests to verify code quality and functionality.
  • Collaborate with cross‑functional teams to integrate and deliver solutions.
  • Contribute to code reviews and documentation for shared knowledge.

What You Need

  • 5‑8 years of professional C++ development experience.
  • Strong proficiency in Linux system concepts and tooling.
  • Expertise in debugging and performance troubleshooting on Linux.
  • Hands‑on experience using Visual Studio Code for development.
  • Proven ability to write and maintain unit tests.
  • Excellent communication, analytical, and problem‑solving skills.

Good to Have

  • Familiarity with software testing or QA methodologies.
  • Exposure to continuous integration and build automation tools.

The Opportunity

Based in Pune, this role lets you work with teams whose solutions influence cities and countries worldwide.

Similar Jobs to Apply
  • Kuku FM, Inc.
    India

    We need a motivated backend developer to build scalable, reliable services that power our audio‑storytelling products. You’ll work closely with frontend, mobile and product teams to deliver APIs t
  • Jupiter
    India

    Join the engine room of Jupiter's lending business, building the systems that decide who gets credit, how much, and at what price, all in real time. You’ll own end‑to‑end architecture, set
  • Tekion Corp
    India

    Join a fast‑growing team building the next generation AI‑powered automotive platform. You’ll own end‑to‑end design and delivery of production‑grade AI services that power Tekion’s cloudâ
  • Global Payments Inc.
    India

    Join a leading global payments firm and help shape the future of commerce. As a mid‑level .NET developer you’ll build and enhance core applications used worldwide.What You'll DoDesign, code, t