Description
Candidate will be working on overall system areas component development with key domains like( Compiler, Toolchain, Operating system, kernel, Emulator, Memory, open source) Preferred Skills Programming Language - C, C++, Scripting (Bash, python) Development environment - Linux Development, tracking Code Management - JIRA, GIT, Swarm, Gerrit, Perforce
• Embedded platform development (Linux based distributions) & maintenance
• Linux build system expertise, packaging (RPM specification), build automation tools
• System Software (File system, Memory Management, Thread programming, Process Management, Platform Driver development/Integration, IPC, logging)
• Understanding about Compiler, toolchain development
• Micom Development expertise & CEC, HDMI understanding
• System Level IPC expertise (User space, applications, middleware, kernel), logging framework
• System Level policies (memory, scheduler, CPU,
• Platform porting & Reference Platform development on multiple chip-set
• Defect root-cause analysis & debugging utils (gdb, objdump, Backtrace/Coredump analysis etc.)
• Performance/resource benchmarking & optimization (system boot-up/application launching/memory utilization etc.) - System Level Profiling, Tracing
• Full Software stack verification & Release management
• Platform Certification & Compliance Understanding Total Experience Required ~ 2-8 Years