
C++. Linux (NCS/Job/ 1707)
Job Skills
Job Description
Skill Description:
• Experience in working with Bluetooth profiles and ability to do analyze air traces to root cause issues
• Experience in Automotive Infotainment Domain
• Experience in Modern C++14/17, OOPs, Design patterns.
• Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++)
• Experience in Multi-Threading, IPC, RPC: Thrift, DBUS, gRPC, Sockets.
• Experience in Build tools like Make, CMake and Git workflow.
• Experience in Linux, GDB, Valgrind, System Debugging skills.
• Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell
• Understanding Infotainment System Architecture, Design Principles.
• Know how on Agile Frameworks and tools: Scrum/Kanban, JIRA, Confluence, TMX, R4J Nice to have
• Experience with Embedded Linux / Yocto/ QNX
• Knowledge of ASPICE V-Model Processes.
• Understanding/Experience in containers, hyper visor, virtualization.
• Experience in Media player, Bluetooth, IAP, Android auto, Device manager, Remote UI.
• Experience with DevOps-CI/CD.
• Experience with AppArmour, Threat Modeling, TrustZone,
• Ability to understand and address Bluetooth security vulnerabilities reported by various research organizations.