NextHire Try for free

ALTEN India

Posted 9 Oct 2026

Sr SW Developer (DMS, C++)

Apply with NextHire Auto Apply fills in the application for you.
Team
Faurecia
Posted
9 Oct 2026

About the role

The software engineer who will be responsible for C++ development for Automotive tools involving Adaptive Autosar functionality and Driver monitoring application implementation on Qualcomm QNX. Software functional validation on Qualcomm QNX based HPC 


o  Strong Object Oriented Design skills

o  Strong experience in C/C++ (CPP 17, 23), VC++ programming Skills

o  Qualcomm QNX/Linux based platform experience. Especially Qualcomm SA8255/7255 is preferred

o  Application algorithm development

o  Hands on experience in different IPC mechanism such as Shared memory, message queue and sockets

o  Hands on experience in implementing multi threaded applications

o  Knowledge of different design patterns: Structural, behavioral and Creational Experience on working with OS like QNX, Linux and windows

o  Debugging and resolving linux/qnx core dump issues, other exceptions using gdb

o  Experience on Adaptive Autosar and SOME/IP service Interfaces, Ethernet communication

o  Knowlege of using tools like CANoe/CANoe Ethernet, Rest bus simulation

o  Proven experience in automotive environment for ADAS/AD functions

o  Domain knowledge in Driver Monitoring System is preferred

o  Experience in writing unit test cases in Gtest, Gmock

o  Hands on experience of Vector HW/CANoe/CANalysers/CANape/C/CAPL programming/Panel designing/Signal generator etc.

o  Knowledge and experience with automotive communication protocols such as CAN, UDS and related tools to measure and command signals, though scripting or otherwise.

o  Must be a good team player and act as per the project needs

o  Hands-on skills to design, build and bring up test benches.

o  Experience with revision control tools,issue-tracking tools JIRA/DOORS/Coverity etc.

o  Business level of English.

Nice to have:

o  Knowledge of Security algorithm – Open SSL, RSA

o  Experience of working in Scrum team in Agile methodology.

o  C++ Development of different modules using correct design patterns.

o  Develop flowcharts, layouts and documentation to identify requirements and solutions.

o  Write well-designed, testable code.

o  Produce specifications and determine operational feasibility

o  Integrate software components into a fully functional software system

o  Document and maintain software functionality

o  Troubleshoot, debug and upgrade existing systems

o  Deploy programs and evaluate user feedback.

o  Comply with project plans and industry standards.

Ensure software is updated with latest features

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach