Browse current jobs

LEAD ENGINEER-KERNEL&DRIVER-LINUX

Sasken · Kolkata

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: 18132

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

Skills: 1. Linux Kernel & Application Development – Develop and optimize Linux kernel and application components in Yocto, including filesystems, networking, open-source C libraries, debugging, and performance improvements. 2. Software Platform Development & Maintenance – Contribute to Rolling Wireless software platform services (e.g., LTE, 5G modem, Wi-Fi, audio) and peripheral/framework development. 3. Troubleshooting & Issue Resolution – Identify and resolve critical technical issues in embedded Linux environments. 4. Software Architecture & Design – Deliver high-quality design documentation, including Software Architecture Design and Software Detailed Design for Linux-related features. 5. Coding & Code Quality – Follow Rolling Wireless coding standards and develop high-quality C code, actively participate in code reviews, providing valuable insights and feedback in areas of expertise. Must have skills: 1. Programming Skills – Strong proficiency in C/C++ programming. 2. Linux System Knowledge – Deep understanding of Linux filesystems, TCP/IP networking, device drivers, inter-process communication (IPC), memory management, and process scheduling. 3. Build & Compilation Expertise – Extensive experience with Linux build systems, including GNU Make, Autotools, and CMake. 4.Debugging & Analysis – Strong Linux application debugging skills using GNU Binutils (GDB, objdump, readelf) and core dump analysis. 5. Problem-Solving & Communication – A creative and quick learner with strong analytical skills and excellent verbal and written communication in English. 6. Teamwork & Independence – Ability to work both independently and collaboratively in a fast-paced environment." Nice to have skills: 1. Experience in innovating and prototyping new embedded technologies. 2. Demonstrated ability to take ownership of tasks and drive them to completion. 3. Telematics & Network Access Devices – Experience in Telematics and Network Access Device (NAD) development is an advantage. 4. Platform-Specific Experience – Experience with Qualcomm platforms is preferred. 5. Security & Secure Boot – Knowledge of SELinux, Secure Boot, and TrustZone is a plus. 6. Yocto Framework – Familiarity with Yocto Project for embedded Linux development is a plus. 7. Networking & Firewall Technologies – Experience with HWNAT, IPA, VLAN, iptables, and nftables is preferred. Education – Bachelor's degree in Computer Science, Electrical Engineering, Telecommunications, or a related field (mandatory). Experience – 5-8 years Location: Kolkata

Collected experience requirement

5 years