Do you want to work on state-of-the-art products, based on Linux Kernel, being designed for emerging fields such as automotive, ultra-speed networking (10G and beyond), network security, media streaming, virtualization etc, this position is for you then.
We are looking for experienced Linux Kernel / BSP engineers for our Lahore office.
Strong programming skills in C/C++ for embedded platforms
Deep understanding of processor architecture, ARM and x86
Hands on experience of building Linux kernel, drivers and BSP’s
Well-versed with boot-loaders, board bring-ups
Excellent skill of debugging kernel modules, drivers etc
Hands-on experience of profiling tools such as strace, ftrace etc.
Solid hands-on experience with RTOS such as Nucleus, ThreadX etc
Have hands-on experience in hardware sensor interfacing
Have good understanding of Networking & Wireless protocols
Be familiar with PCI drivers
Be familiar with graphics systems, rendering concepts
Have working experience of Git usage
Be driven by results and handling testing associated to the development
Have good communication skills in English
Be self-organized, having focused working style
Have co-operative and persistent attitude
Bachelor’s or Masters in Computer Science / Engineering / Electronics Engineering
Know-how of complete software development life cycle