Job Description
Summary
Deloitte India is seeking a highly skilled Manager-level C++ Developer with deep expertise in embedded software development to join our Technology & Transformation practice in Pune. This role focuses on advanced embedded software engineering, C++ development (including C++14+ standards), and working with POSIX-based operating systems such as Linux or QNX. If you have 10+ years experience in embedded C++ programming, proficiency in Linux/QNX platforms, and a passion for cutting-edge technology, this is your chance to advance your career with a global leader. Explore exciting opportunities in embedded systems engineering jobs in Pune or senior C++ developer roles in Maharashtra with Deloitte.
Job Details at a Glance
| Position | Manager – C++ Developer (Embedded Software) |
|---|---|
| Location | Pune, Maharashtra, India |
| Employment Type | Full-Time |
| Experience Required | Minimum 10+ years in embedded software development |
| Key Technologies | C++14+, Linux, QNX, POSIX, Rust (plus), Bazel |
| Language Skills | Business fluent English; German is a plus |
| Job ID | 79289 |
| Posting Date | August 30, 2025 |
| Application Deadline | Open |
Key Responsibilities
As a Manager – Embedded C++ Developer at Deloitte Pune, you will:
- Design, develop, and maintain embedded software systems using modern C++ standards (C++14+)
- Work extensively on POSIX-compliant operating systems, especially Linux and QNX platforms
- Implement software adhering to MISRA standards for safe and secure coding practices
- Lead and mentor junior developers and contribute to technical strategy and code reviews
- Collaborate with cross-functional teams to integrate embedded solutions into larger systems
- Utilize Bazel build systems and explore Rust programming for enhanced software performance (preferred)
- Contribute to open-source projects and help drive innovation within the embedded systems domain
- Communicate effectively with global stakeholders in English; German language skills are an added advantage
Required Skills and Expertise
- Strong expertise in embedded C++ development, particularly with C++14 or later versions
- In-depth knowledge of POSIX operating systems, with hands-on experience in Linux or QNX
- Familiarity with MISRA standards and secure coding best practices
- Experience with build tools like Bazel and exposure to Rust programming is a plus
- Excellent communication skills with fluency in English; proficiency in German is highly desirable
- Proven leadership and project management abilities in embedded software teams
- Contribution to open-source embedded software projects is an advantage
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electronics, Embedded Systems, or related fields
- At least 10 years of professional experience in embedded software development and C++ programming
- Proven track record in delivering complex embedded systems solutions for technology-driven organizations
- Strong analytical and problem-solving skills with the ability to work in agile and dynamic environments
Why Deloitte?
- Work with a globally recognized leader in consulting and technology transformation
- Access to cutting-edge technology and training programs to boost your career growth
- Inclusive and diverse work culture that values your unique skills and potential
- Opportunity to work on impactful projects solving complex business and technology challenges
- Flexible workspaces and initiatives designed for your holistic wellbeing and professional happiness
Apply Now
Ready to take the next step in your embedded software career as a Manager – C++ Developer at Deloitte Pune?
🔗 Apply here on Deloitte’s official careers page
Don’t miss your chance to join a dynamic team shaping the future of embedded technology!