Flag job

Report

C++ & Bluetooth/Multimedia/Media Player (CG48T RM 3003)

Min Experience

4 years

Location

Bangalore

JobType

Full Time

About the job

Info This job is sourced from a job board

About the role

Position: C++ & Bluetooth/Multimedia/Media Player (CG48T RM 3003) Description MBOS: Linux, C, C++ for Automotive Entertainment Qualifications Skill Requirements: 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. Personal skills: Proficiency in problem solving and troubleshooting technical issues Excellent organizational, time management, prioritization and multi-tasking skills Personal initiative, commitment, perseverance and resilience Well-developed communication and teamwork skills Aspiration to engineering excellence Language skills Proficient in English, German is a plus

Skills

C++
Bluetooth
Multimedia
Media Player
Linux
C
OOPs
Design patterns
MISRA C/C++
CERT C/C++
Multi-Threading
IPC
RPC
Thrift
DBUS
gRPC
Sockets
Make
CMake
Git
Linux
GDB
Valgrind
Test-Driven Development
Google-Test
Robot Framework
Python
Shell
Infotainment System Architecture
Scrum
Kanban
JIRA
Confluence
TMX
R4J
Embedded Linux
Yocto
QNX
ASPICE V-Model
Containers
Hypervisor
Virtualization
Media player
IAP
Android auto
Device manager
Remote UI
DevOps
CI/CD
AppArmour
Threat Modeling
TrustZone
Bluetooth security