04 Nov
|
Orcapod Consulting Services
|
Pune
04 Nov
Orcapod Consulting Services
Pune
We are seeking an experienced C++ Qt Embedded Engineer to develop high-performance, real-time automotive applications. The ideal candidate should have solid expertise in C++, Qt development, multithreading, RTOS concepts, Object-Oriented Design, and CAN communication. The role involves designing scalable embedded software solutions, debugging complex real-time issues, and contributing to automotive product development.
Key Responsibilities
- Design and develop real-time embedded software using C++ (C++11/14/17), Qt, and CAN communication.
- Develop multithreaded applications with synchronization mechanisms such as mutexes, semaphores, and condition variables.
- Design scalable and maintainable OOP-based software architectures.
- Implement RTOS-based solutions involving tasks, threads, message queues, and IPC mechanisms.
- Develop sensor data acquisition and processing modules.
- Ensure thread safety, memory optimization, and system performance.
- Debug and resolve race conditions, deadlocks, memory leaks, and system-level issues.
- Collaborate with cross-functional teams on architecture, design reviews, and product enhancements.
- Support integration, testing, and deployment of embedded software solutions.
Required Skills
Core Technical Skills
- Strong proficiency in C++ (C++11/14/17)
- Hands-on experience with Qt Framework
- Expertise in OOP concepts, STL, RAII, and memory management
- Multithreading using std::thread, mutex, condition_variable
- Strong understanding of synchronization, race conditions, and deadlocks
Embedded & RTOS
- Experience with RTOS (FreeRTOS, QNX, VxWorks, etc.)
- Knowledge of task scheduling, IPC, message queues, and priority management
- Embedded Linux and POSIX programming
📌 C++ Qt Embedded Engineer (Pune)
🏢 Orcapod Consulting Services
📍 Pune