Posted on: 30/06/2026
Job Summary :
We are seeking an experienced C++ Developer with strong expertise in C++11 and automotive software development. The ideal candidate should have hands-on experience in interface design, middleware technologies, and communication frameworks such as Qt/QFace, D-Bus, and Apache Thrift. Experience with intent-based interfaces and automotive software architecture is highly preferred.
Key Responsibilities:
- Design, develop, and maintain high-performance applications using C++11.
- Develop and implement interface definitions using QFace.
- Design and develop inter-process communication (IPC) using D-Bus.
- Build and integrate services using Apache Thrift.
- Design and implement intent-based interfaces for automotive applications.
- Develop software components following automotive software architecture and coding standards.
- Collaborate with cross-functional teams including HMI, middleware, platform, and system integration teams.
- Debug, optimize, and enhance software performance and reliability.
- Participate in code reviews, unit testing, and integration testing.
- Work in Agile/Scrum development environments.
Required Skills:
- Strong programming experience in C++11.
- Hands-on experience with Interface Design.
- Expertise in QFace for interface definition.
- Experience with D-Bus for IPC communication.
- Experience in Apache Thrift framework.
- Knowledge of Intent-Based Interface concepts.
- Strong understanding of object-oriented programming, design patterns, and multithreading.
- Experience with Linux application development.
- Good debugging and problem-solving skills.
- Familiarity with Git and CI/CD pipelines.
Preferred Skills :
- Experience in the Automotive Domain.
- Knowledge of Automotive Middleware.
- Exposure to Embedded Linux.
- Understanding of automotive communication protocols such as CAN, SOME/IP, or Ethernet is an advantage.
- Familiarity with AUTOSAR concepts is a plus.
Educational Qualification:
- Bachelor's or Master's degree in Computer Science, Electronics, Information Technology, or a related engineering discipline.
Nice to Have:
- Experience with Qt/QML.
- Knowledge of Yocto/Linux build systems.
- Experience working with OEMs or Tier-1 automotive suppliers.
- Familiarity with software development lifecycle (SDLC) and Agile methodologies.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1649753