Embedded Linux Specialist

Full Time
Bangalore
Posted 1 month ago

Job ID: R954-0521-12116-ES


RoleEmbedded Linux Specialist
No of Positions1
Experience4-6 Years
Educational QualificationBachelor of Engineering preferably Computer Science
LocationBangalore
Technical CompetenciesDeveloping and debugging of multithreaded embedded Linux programs

Responsibilities

  • Understand customer requirements and business objectives
  • 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 phone number is required.
A valid email address is required.