December 04, 2007

Software Development Engineer Required (Lahore)

Mentor Graphics is a technology leader in electronic design automation (EDA), providing software and hardware design solutions that enable companies to develop better electronic products faster and more cost-effectively.
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

Send your CVs to:
pkljobs@mentor.com