Job Description:

Enhance and maintain the Linux kernel for the MontaVista® Linux distributions. Work with MontaVista® architects to define new product features.

 

Educational Eligibility:

B.S / B.E in Computer Science, Electrical Engineering, Electronics or Computer Engineering from accredited university.

 

Relevant Experience:

3 - 8 years.

 

Core Skill Requirements:

Developing Linux device drivers.

Linux Kernel programming.

Familiar with the Linux kernel community.

Familiar with one or more of the architecture communities a plus.

Programming proficiency in the "C" language is required.

Developing device drivers and/or system software.

Trouble-shooting HW device level problems is a plus.

Proficiency in assembly (x86, ARM, MIPS, or PPC), is strongly desired

Good analysis and problem-solving skills.

Ability to define problems, issues and opportunities, analyze data, establish facts, and draw valid conclusions from various datasets.

Must have the ability to multi-task in a fast paced environment. 

 

Soft Skill Requirements:

Effective interpersonal, teamwork, and communication skills.

Inherent sense of urgency and accountability.

Must demonstrate initiative and a bias for thoughtful action.

Grounded, detail-oriented, always backs up ideas with facts.