Senior Consultant – Embedded Software Development (C++/Linux/QNX) | Deloitte | Pune

September 14, 2025

Job Description

Summary

Deloitte India is hiring a Senior Consultant – Embedded Software Development for its Technology & Transformation (Customer Solutions & Delivery) team in Pune. This role is perfect for experienced engineers with 7+ years of embedded software development expertise in C++ (14+), Linux/QNX, and POSIX-based systems. Candidates with knowledge of Rust, MISRA standards, and open-source contributions will stand out. If you are passionate about building safe, secure, and scalable embedded systems and want to grow your career with a global leader in technology consulting, this is an exciting opportunity.


Job Details at a Glance

Job TitleSenior Consultant – Embedded Software Development (C++/Linux/QNX)
CompanyDeloitte Touche Tohmatsu India LLP
LocationPune, India
DesignationSenior Consultant
Requisition ID79290
Date PostedSeptember 13, 2025
Experience RequiredMinimum 7 years
Key SkillsC++14+, Linux/QNX, POSIX, MISRA, Rust, Bazel builds
LanguagesEnglish (required), German (preferred)
Employment TypeFull-time
Work ModelHybrid (flexibility and occasional travel)

Key Responsibilities

As a Senior Consultant – Embedded Software Engineer at Deloitte, you will:

  • Design, develop, and optimize embedded software solutions using C++ (14 and above) on Linux/QNX platforms.
  • Apply a deep understanding of POSIX-based operating systems for safe and efficient system-level programming.
  • Ensure compliance with MISRA coding standards for secure and reliable embedded development.
  • Collaborate with cross-functional teams to deliver high-performance embedded systems.
  • Use Bazel build systems to manage and scale software builds.
  • Contribute to or integrate open-source projects where applicable.
  • Mentor junior team members and drive best practices in secure coding and system design.

Required Skills & Experience

  • 7+ years of embedded software development experience.
  • Hands-on expertise in C++ (14 or newer) with Linux/QNX platforms.
  • Strong knowledge of POSIX operating systems and embedded development practices.
  • Familiarity with MISRA standards for safe and secure coding.
  • Experience with Bazel builds.
  • Business-fluent English communication skills (German language skills a plus).
  • Strong problem-solving, debugging, and analytical skills.

Preferred Skills

  • Knowledge of Rust programming language.
  • Contribution to open-source software projects.
  • Experience working in global consulting environments.

Why Join Deloitte?

  • Work on cutting-edge embedded software projects with global clients.
  • Be part of an inclusive, collaborative culture that values innovation and growth.
  • Access continuous learning, certifications, and professional development.
  • Thrive in a flexible hybrid work environment with career mobility opportunities.

Apply Now

Ready to take the next step in your career as a Senior Consultant – Embedded Software Development (C++/Linux/QNX) at Deloitte Pune?
👉 Click here to apply on Deloitte Careers