Embedded Linux Manager

Full Time
Bangalore
Posted 1 month ago

Job ID: R971-0521-12117-LK


RoleEmbedded Linux Manager
No of Positions1
Experience6-8 Years
Educational QualificationMaster / Bachelor of Engineering preferably Computer Science
LocationBangalore
Technical CompetenciesManage 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

Apply Online

A valid email address is required.
A valid phone number is required.