Alten
Senior Software Developer C++
Skills
12 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Pune, Maharashtra, India
Work mode:
Onsite
Published on:
9 October 2026
What they need
Overall responsibilities and duties:
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
Qualifications:
- Bachelor of Engineering degree in Electronics/Computer Science/Electrical Electronics.
- M.Tech or Msc.Electronics/Instrumentation.
Experience:
- More than 5 years experience in Automotive C++ development and automation framework design.
Skills and competencies:
Must Have:
- Strong Object Oriented Design skills
- Strong experience in C/C++ (CPP 17, 23), VC++ programming Skills
- Qualcomm QNX/Linux based platform experience. Especially Qualcomm SA8255/7255 is preferred
- Application algorithm development
- Hands on experience in different IPC mechanism such as Shared memory, message queue and sockets
- Hands on experience in implementing multi threaded applications
- Knowledge of different design patterns: Structural, behavioral and Creational Experience on working with OS like QNX, Linux and windows
- Debugging and resolving linux/qnx core dump issues, other exceptions using gdb
- Experience on Adaptive Autosar and SOME/IP service Interfaces, Ethernet communication
- Knowlege of using tools like CANoe/CANoe Ethernet, Rest bus simulation
- Proven experience in automotive environment for ADAS/AD functions
- Domain knowledge in Driver Monitoring System is preferred
- Experience in writing unit test cases in Gtest, Gmock
- Hands on experience of Vector HW/CANoe/CANalysers/CANape/C/CAPL programming/Panel designing/Signal generator etc.
- Knowledge and experience with automotive communication protocols such as CAN, UDS and related tools to measure and command signals, though scripting or otherwise.
- Must be a good team player and act as per the project needs
- Hands-on skills to design, build and bring up test benches.
- Experience with revision control tools,issue-tracking tools JIRA/DOORS/Coverity etc.
- Business level of English.
Nice to have:
- Knowledge of Security algorithm – Open SSL, RSA
- Experience of working in Scrum team in Agile methodology.
Responsibilities:
- C++ Development of different modules using correct design patterns.
- Develop flowcharts, layouts and documentation to identify requirements and solutions.
- Write well-designed, testable code.
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback.
- Comply with project plans and industry standards.
- Ensure software is updated with latest features
Mindset/Attitude:
- Goal Oriented.
- Proactively work across teams with strong communication skills.
- Continues improvement.
Other offers great for you!
These companies are also looking for great profiles
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
12 hours ago
Quick apply
Nexoris
Développeur C++ confirmé – Risque de crédit / Finance de marché
700
Freelance
Paris, France
Onsite, Hybrid
Skills
10 hours ago
Quick apply
Mon Consultant Indépendant
Senior sitecore developer - 100 % remote
TJM HT max 527 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Remote
Skills
6 hours ago
Quick apply