Job Description:
- EE/CE/CS graduate with at least two years of relevant experience. Fresh grads with below mentioned skills set can also apply.
- Excellent analytic and problem solving skills
- Excellent English language written and spoken skills
- Aptitude for System Level programming.
Skills Required:*Mandatory Technical Skills:
- Proficiency in C/C++.
- Deep understanding of Computer Architecture.
- Assembly language experience in at least one of the following instruction sets; ARM, MIPS, X86, and PPC
- Excellent Operating System Concepts.
- Familiar with software stacks, protocols, drivers, system integration, and hardware implementations for communication standards like USB, Ethernet etc.
- Embedded software debugging skills.
*Additional skills considered as a plus:
- Exposure to architectures like ARM, PowerPC, ColdFire etc. and FPGAs
- Device Driver programming especially for Linux
- Final Year project relevant to embedded systems or involvement in such a project
- Familiar with Interrupt Service Routines
- Understanding Multi-thread programming models
- Used Nucleus, Linux, micro C, Symbian, or windows operating systems
Debugging using JTAG or ICE techniques
pkljobs@mentor.com