
Xpetize - C++/Middleware Developer
3 weeks ago
Job Title : C++ Middleware Developer
Location : Pune
Job Type : Full-Time
Experience Level : 2 to 4 years
Industry : Automotive
Job Summary :
We are looking for a skilled C++ Middleware Developer to design and implement high-performance middleware solutions for distributed and real-time systems. You will be responsible for developing core middleware components that enable reliable, scalable, and efficient communication between software modules and systems.
Key Responsibilities :
- Design and develop middleware components using C++ to facilitate communication and data exchange in distributed systems.
- Implement messaging, serialization, and communication protocols (e.g., publish/subscribe, request/response).
- Develop reusable middleware APIs and libraries.
- Ensure middleware layer supports real-time, high-availability, and low-latency requirements.
- Integrate third-party middleware libraries or frameworks (e.g., DDS, ZeroMQ, Kafka, MQTT).
- Collaborate with architects and software teams to define and implement middleware interfaces and data models.
- Optimize middleware performance through profiling, benchmarking, and tuning.
- Handle inter-process communication (IPC), network programming, and synchronization.
- Document middleware architecture, APIs, and usage guidelines.
- Conduct unit testing, integration testing, and participate in code reviews.
Must-Have Skills :
- Strong hands-on experience in C++ (C++11 or later) STL, multithreading, and memory management.
- Experience designing and developing middleware frameworks or components.
- Proficiency with at least one messaging or middleware technology :
1. DDS (RTI, Fast DDS, Cyclone DDS)
2. ZeroMQ, Kafka, MQTT, RabbitMQ
- Solid understanding of IPC, networking protocols (TCP/UDP), and message serialization (e.g., Protobuf, JSON).
- Experience working in Linux-based development environments.
- Strong debugging, problem-solving, and performance optimization skills.
- Experience with CMake or similar build systems.
-
Xpetize - C++/ Developer
4 weeks ago
Pune, Maharashtra, India Xpetize Technology Solutions Full timeJob Title : C++ Developer with React.jsExperience : 4+ Years ExperienceLocation : PuneJob Type : Full-TimeExperience Level : Mid-SeniorJob Summary : We are looking for an experienced C++ Developer with React.js expertise to join our growing software engineering team. The ideal candidate should have at least 4 years of hands-on experience in C++...
-
Xpetize - C++ Developer
4 weeks ago
Pune, Maharashtra, India Xpetize Technology Solutions Full timeRole - C++ DeveloperExperience - 4-8 yearsLocation - PuneNotice - Immediate to 15 daysJob Description :- Design, develop, test, and maintain efficient and reliable C++ code.- Analyze user requirements and convert them into technical specifications.- Debug and resolve software defects and performance bottlenecks.- Collaborate with team members to define...
-
Xpetize - Teamcenter Developer - C++/Java
4 weeks ago
Pune, Maharashtra, India Xpetize Technology Solutions Full timeJob Title : Teamcenter DeveloperLocation : Mumbai,PuneJob Type : Full-TimeExperience Level : Mid-Level / SeniorJob Summary :We are seeking a skilled Teamcenter Developer to join our engineering and PLM (Product Lifecycle Management) team. The ideal candidate will have hands-on experience in Teamcenter Unified Architecture (UA), strong programming skills,...
-
Hiring for C++, Middleware
3 weeks ago
Pune, Maharashtra, India Tata Technologies Full timeExp: 5 to 10 YearsNotice Period: Immediate to 30 DaysCurrent Job Location: PuneJD:Preferred skills: C++/Middleware/Linux/ IPC, Multithreading/Automotive/Autosar/STL/Linux OS concepts (Automotive Domains Engineers only considered)- Technical background in C++, Bazel, Operating Systems (Linux, QNX), - Github, Code beamer Develop and maintain automation scripts...
-
Hiring for C++, Middleware
2 weeks ago
Pune, Maharashtra, India Tata Technologies Full timeExp: 5 to 10 YearsNotice Period: Immediate to 30 DaysCurrent Job Location: PuneJD:Preferred skills: C++/Middleware/Linux/ IPC, Multithreading/Automotive/Autosar/STL/Linux OS concepts (Automotive Domains Engineers only considered)Technical background in C++, Bazel, Operating Systems (Linux, QNX), - Github, Code beamer Develop and maintain automation scripts...
-
Hiring for C++, Middleware
1 week ago
Pune, Maharashtra, India Tata Technologies Full timeExp: 5 to 10 Years Notice Period: Immediate to 30 Days Current Job Location: Pune JD: Preferred skills : C++/Middleware/Linux/ IPC, Multithreading/Automotive/Autosar/STL/Linux OS concepts (Automotive Domains Engineers only considered) Technical background in C++, Bazel, Operating Systems (Linux, QNX), - Github, Code beamer Develop and maintain automation...
-
Main Middleware Solutions Specialist
4 days ago
Pune, Maharashtra, India beBeeMiddlewareDeveloper Full timeMiddleware DeveloperKey Responsibilities:Design and implement middleware solutions for seamless integration between systems.Develop APIs and service-oriented architecture (SOA) for efficient data exchange.Collaborate with application developers and business analysts to understand integration requirements.Optimize middleware performance and ensure high...
-
C++ Middleware Developer AG
4 weeks ago
Pune, Maharashtra, India Tata Technologies Full timeJob DescriptionRole descriptionExperience in scripting with Shell / MAKEFILE / Python / etc is recommended Experience with programming IDEs with debugging tools and peripherals (e.g. Greenhills, Lauterbach, Renesas, etc)Experience with tools such as GIT, SVN, JIRA, C-Unit, Googletest and C onfluence very advantageous Experience in DevOps methods (continuous...
-
Middleware Admin
3 weeks ago
Pune, Maharashtra, India Innova ESI Full timeInstall, configure, and maintain JBoss EAP / WildFly, Apache HTTP Server, and Apache Tomcat servers. Manage deployments of Java applications in production, test, and development environments. Monitor middleware systems for performance, availability, and reliability. Perform troubleshooting, root cause analysis, and resolve issues across the middleware...
-
Middleware Admin
3 weeks ago
Pune, Maharashtra, India Innova ESI Full timeInstall, configure, and maintain JBoss EAP / WildFly, Apache HTTP Server, and Apache Tomcat servers.Manage deployments of Java applications in production, test, and development environments.Monitor middleware systems for performance, availability, and reliability.Perform troubleshooting, root cause analysis, and resolve issues across the middleware...