Embedded Linux Manager

Full Time
Bangalore
Posted 1 year ago
Job ID: R971-0521-12117-LK
Role | Embedded Linux Manager |
No of Positions | 1 |
Experience | 6-8 Years |
Educational Qualification | Master / Bachelor of Engineering preferably Computer Science |
Location | Bangalore |
Technical Competencies | Manage programming Linux, developing and debugging of multithreaded Linux programs |
Responsibilities
- Understanding customer requirements and business objectives
- Providing strategic advice on using technology to achieve goals
- Managing IT initiatives and collaborating with in-house technical staff
- Understand customer requirements and business objectives
- Provide strategic advice on using technology to achieve goals
- Manage IT initiatives and collaborate with in-house technical staff
- Design IT systems and networks ensuring the right architecture and functionality
- Support new technology implementation
- Train users in new and existing IT systems
- Provide assistance with technical issues
- Revise existing systems and suggest improvements
- Produce reports
Required Skills
- Understanding of Embedded Linux components
- Toolchain, BootLoader, Kernel and RootFilesystem, OS Concepts
- Integrating kernel and Userland, Booting the target boards with NFS, SD Card, HDD
- Host and Cross Development Environments, Toolchain familiarization
- Adopt binary format-elf basics-Gcc, Binutils, Glibc, Gdb
- Linux build system knowledge
- Makefiles, Autoconf / Automake, Static / Dynamic libraries, Configure and Build process,
- Packages dependency resolving, OSS
- Hands on experience on Docker env
- Proficiency in Linux commands usage – sed, awk, find, grep and other similar commands
- Proficiency in SCM tools GIT, Patch, quilt
- Debugging knowledge in Linux env
- Using gdb, readelf, objdump and other similar programs
- Resolving complex build issues, Porting different versions of packages Upstream, Downgraded
- Understanding of Debian / RPM packaging framework
- Experience on Yocto framework
- Knowledge on Automation tools GitLab, Jenkins
- Good programming ability in C and C++
- Usage knowledge on shell scripting and python scripting