We are looking for a
C++, QT Embedded Engineer
with strong experience in
multithreading, RTOS concepts, and object-oriented design & CAN
to develop high-performance, real-time automotive systems.
Key Responsibilities
- Design and develop
real-time embedded software
using
C++ (C++11/14/17), CAN and QT
- Implement
multithreaded applications
with proper synchronization mechanisms
- Develop
modular and scalable OOP-based architectures
- Work with
RTOS concepts
such as:
- Tasks/threads
- Message queues
- Mutexes / semaphores
- Design and implement
inter-task communication mechanisms
- Ensure
thread safety, memory safety, and performance optimization
- Debug complex issues related to:
- Race conditions
- Deadlocks
- Memory leaks
- Develop
sensor data acquisition and processing pipelines
- Participate in
code reviews, design discussions, and architecture decisions
3.
System-Level Understanding
- Experience in
Embedded Linux / POSIX systems
- Understanding of
hardware-near programming
- Knowledge of
driver interaction / sensor interfaces
4.
Automotive Domain (Preferred)
- Experience with:
- ECU software development
- Sensor data handling (Speed, RPM, Temperature, etc.)
- Exposure to:
- CAN / LIN / Automotive communication (positive to have)
- AUTOSAR (plus)
What We Look For
- Strong
problem-solving and debugging skills
- Ability to design
clean, maintainable, and scalable systems
- Understanding of
real-time constraints
- Experience handling
production-level issues
📌 C++ QT Developer (Pimpri-Chinchwad)
🏢 Cyient
📍 Pimpri-Chinchwad
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.