, debugging tools (gdb, valgrind, perf), and memory management.
Familiarity with
automotive standards
(AUTOSAR Adaptive, ISO 26262, cybersecurity guidelines) is highly desirable.
Excellent problem-solving, communication, and leadership skills..
Key Responsibilities
Lead design and development of
middleware components
and
IPC mechanisms
for next-generation automotive
platforms.
Architect, implement, and optimize
C++ applications and libraries
on embedded Linux environments.
Collaborate with system architects, platform engineers, and application teams to ensure robust integration across ECUs and automotive domains (ADAS, Infotainment, Connectivity, etc.).
Define and enforce
coding standards, design principles, and performance benchmarks
.
Perform system-level debugging, profiling, and root cause analysis of complex issues.
Provide technical mentorship and guidance to junior engineers.
Engage with cross-functional teams to support system integration, validation, and deployment.