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 Title | Senior Consultant – Embedded Software Development (C++/Linux/QNX) |
|---|---|
| Company | Deloitte Touche Tohmatsu India LLP |
| Location | Pune, India |
| Designation | Senior Consultant |
| Requisition ID | 79290 |
| Date Posted | September 13, 2025 |
| Experience Required | Minimum 7 years |
| Key Skills | C++14+, Linux/QNX, POSIX, MISRA, Rust, Bazel builds |
| Languages | English (required), German (preferred) |
| Employment Type | Full-time |
| Work Model | Hybrid (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