ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Backend Engineer Jobs in Pune District
  4. /Senior Consultant | C/C++ | Pune | Engineering | Platform Development & Integration
DE
Deloitte

Senior Consultant | C/C++ | Pune | Engineering | Platform Development & Integration

Pune District · Senior

Expect moderate competitionVerified listingPosted 24d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

HIGH

Our tracked job listings for Deloitte show strong recent activity.

Apply window

First 72 hours

Window passed - posted 24d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

24 listed
Object-Oriented Programming (OOP)Inter-Process CommunicationTCP/IPIndustrial AutomationBuilding AutomationProtocol StackNetwork ProgrammingData Structures+16 more
Object-Oriented Programming (OOP)Inter-Process CommunicationTCP/IPIndustrial AutomationBuilding Automation

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Senior Consultant | C/C++ | Pune | Engineering | Platform Development & Integration
• Job requisition ID : 113272 
• Location: Pune
• Entity: Deloitte Touche Tohmatsu India LLP 

The Team

Deloitte’s Technology & Transformation practice helps organizations accelerate digital transformation through advanced software engineering, industrial automation, connected systems, and intelligent infrastructure solutions. Our global network of technology professionals delivers scalable, secure, and high-performance software products across Building Automation, Smart Infrastructure, Energy Management, Industrial IoT, and Enterprise Technology domains. We combine deep engineering expertise with modern development practices to build next-generation products that create measurable business value.

 

Your Work Profile

The C/C++ Developer will be responsible for designing, developing, testing, and maintaining protocol stack implementations, networking components, and test automation solutions for Linux and Windows platforms. The role requires strong expertise in C/C++ development, network programming, system-level development, debugging, and software architecture.

The ideal candidate will have hands-on experience working with communication protocols, client-server applications, multithreaded systems, and cross-platform software development. Experience with BACnet or building automation technologies will be highly advantageous.

 

Key Skills Required

  • 5+ years of software development experience.
  • Strong expertise in:
  • C
  • C++
  • Modern C++ Standards
  • Strong understanding of:
  • Object-Oriented Programming (OOP)
  • Software Design Principles
  • Design Patterns
  • Algorithms & Data Structures
  • Experience developing software for:
  • Linux Platforms
  • Windows Platforms
  • Expertise in TCP/IP networking and protocol development.
  • Experience building client-server applications and distributed systems.
  • Strong knowledge of:
  • Multithreading
  • Synchronization
  • Concurrency Programming
  • Inter-Process Communication (IPC)
  • Experience working with operating system internals in Linux and Windows environments.
  • Strong debugging and troubleshooting capabilities using:
  • WinDbg
  • GDB
  • Crash Dump Analysis Tools
  • Hands-on experience with:
  • Makefiles
  • CMake
  • Cross-Platform Build Systems
  • Experience developing test automation solutions using:
  • Python
  • Perl
  • Good analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to collaborate effectively within Agile teams.

 

Key Responsibilities

  • Design, develop, and maintain protocol stack implementations in C/C++ for Linux and Windows platforms.
  • Develop, enhance, and optimize networking components utilizing TCP/IP and related communication protocols.
  • Design and implement high-performance client-server architectures.
  • Develop system-level software components involving threading, synchronization, IPC, and networking.
  • Perform troubleshooting, root cause analysis, and debugging using advanced diagnostic tools.
  • Analyze application crashes, memory issues, and performance bottlenecks.
  • Create and maintain Makefiles and CMake build configurations for multi-platform deployment.
  • Develop automated test frameworks and scripts using Python and Perl.
  • Participate in architecture discussions, code reviews, design reviews, and technical documentation activities.
  • Collaborate with cross-functional stakeholders, architects, QA teams, and product owners.
  • Ensure adherence to coding standards, quality processes, and software development best practices.
  • Support continuous integration and software release activities.
  • Contribute to Agile development processes and continuous improvement initiatives.

 

Key Skills & Competencies

  • C/C++ Development
  • Modern C++ Programming
  • Protocol Stack Development
  • TCP/IP Networking
  • Client-Server Architecture
  • System Programming
  • Linux & Windows Development
  • Multithreading & Synchronization
  • IPC Mechanisms
  • Network Programming
  • WinDbg & GDB Debugging
  • Makefile & CMake Build Systems
  • Test Automation (Python/Perl)
  • Agile Development
  • Problem Solving & Analytical Thinking
  • Technical Documentation
  • Stakeholder Collaboration

 

Success Metrics

  • Successful delivery of high-quality protocol stack and networking solutions.
  • Development of reliable, scalable, and maintainable C/C++ software components.
  • High software performance and system stability.
  • Effective debugging and timely resolution of complex technical issues.
  • Strong adherence to code quality and engineering standards.
  • Increased automated test coverage and software reliability.
  • Successful cross-platform deployments across Linux and Windows environments.
  • Positive stakeholder feedback and successful project outcomes.
  • Continuous improvement in software architecture, automation, and development processes.

 

Location and Way of Working

  • Base Location: Pune, India
  • Experience Required: 5+ Years

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 574-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

More Backend Engineer roles in Pune District

See all

Senior Consultant | NodeJS | Pune | Engineering | Platform Development & Integration

DEDeloitte · Pune District

GLOBAL IS DIGITAL SOLUTIONS SPECIALIST - WEBAPP BACK END DEVELOPER

OPOPmobility · Pune District

Sr. Software Engineer - Python Job

YTYASH Technologies · Pune District

Senior Consultant | Java Springboot, Microservices | Pune | Engineering | Platform Development

DEDeloitte · Pune District

Keep browsing

All open roles at DeloitteAll Backend Engineer jobs in Pune District

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.