
- Professional
- Oficina en Bangalore
Job Description
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
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.