Source description
About the role
Job Requirements C/C++, Android Audio Framework, debugging, communication
• Android/QNX/Linux kernel
• Embedded systems, multi-core ARM/CPU, C/C++ Development
• Linux kernel,
• debugging with J-TAG/ICE
• OS: Linux, Android, QNX, RTOS
Work Experience • Strong proficiency in C/C++ programming and memory management.
• Detail-oriented, strong analytical/debugging
skills; Android P/Q, Audio HAL, ALSA, DSP drivers;
-
ARM assembly;
-
tools: Git, Perforce, IDEs, build systems;
-
cross-timezone collaboration and communication
-
• Good understanding ofvideo pipeline and build systems.
-
• Familiarity with cross-compilation and embedded Linux toolchains.
-
• Experience with debugging tools (GDB, ftrace, perf, printk, etc.).
-
• Version control experience (Git).
-
Soft Skills:
-
• Excellent communication and cross-functional collaboration.
-
• Ability to translate complex hardware/software constraints into practical solutions.
-
• Mentorship and technical coaching for junior engineers.
More at Quest Global