Senior Linux Kernel Engineer – Hyderabad

Job Description:

Hello Aspirant,

We are looking for Senior Engineer – Linux Kernel for our Hyderabad office. Please find the below details.

Roles and Responsibilities :

Develop, integrate and test firmware, low level drivers and S/W interface on various embedded operating systems (or bare-metal runtime environments)
Contribute to performance and/or feature enhancements of existing software tools and packages on current as well as upcoming Cavium hardware devices.
Work on market and customer driven activities and assist in implementing efficient software on Cavium hardware.
Work efficiently with fellow engineers in India. Learn and contribute towards high-performance state-of-the-art Multicore software.

Required Skills:

BE/ME or equivalent required with at least 6+ years of related software design, development and testing experience.
Excellent programming skills using C. Should be comfortable with GCC, GDB and other GNU utilities(nm, objdump, etc.) in a Linux/Unix development environment.
Multicore debugging is a plus. Cross-development experience is preferred.
OS (either Linux or Unix. Can be vxWorks or other RTOS) kernel internals and kernel-mode driver design/development hands-on experience is a must.
Some understanding of network stack operation ( network device driver , IP, transport and socket layer) will be natural match for the position.
Some understanding of at least 1(preferably a RISC based) processor architecture and I/O interfaces will be a natural match for the position.

Salary: Not Disclosed by Recruiter
Industry:Semiconductors / Electronics
Functional Area:IT Software – System Programming
Role Category:Programming & Design
Role:Software Developer

Keyskills:

linux internals linux kernel kernel programming multicore kernel internals network stack network device driver processor architecture

Desired Candidate Profile:

Education-

UG: B.Tech/B.E. – Any Specialization
PG:M.Tech – Any Specialization, M.S/M.D – Any Specialization
Doctorate:Doctorate Not Required

Company Profile:

Cavium Networks India Pvt. Ltd.
Cavium Networks is a worldwide leader in security, network services and content processing semiconductor solutions.
The company delivers a broad range of processors and accelerator boards that address 10Mbps to 10Gbps performance for wired and wireless network equipment.