January 10, 2010

Senior Software Development Engineer/Technical lead

Posting Number:                             PK_ESD_NMW_PU4

Last Date to apply:                          18th January 2010

Position Information

Title
   

Senior Software Development Engineer/Technical lead

No. of Positions
   

1

Employee Type
   

Permanent

Position Type
   

Full Time

Group
   

Nucleus USB Middleware

Organization
   

ESD Pakistan

Job Requirements

Education
   

B.Sc./M.Sc. Computer Science, Electrical Engineering or Computer Engineering

Experience
   

·         2+ years of relevant experience

Skill Set
   

·         Proficiency in C/C++/Assembly

·         Experience in developing or working with connectivity protocol and stacks like USB/PCI/ATA/ SATA

·         Knowledge for Digital design and Computer architecture

·         Good Operating System Concepts

·         Experience of using development and testing tools for embedded and networking products

·         Good communication skills both written and verbal

·         Strong analytical and problem solving ability

·         Understanding of embedded software constraints and software engineering best practices

·         Good Technical writing/documentation skills

·         Knowledge for Windows/Linux driver and application development would be a plus



Job Responsibilities
   

Selected candidate would be a part of Nucleus middleware team and would be involved in the development and maintenance of USB Middleware Products.

In the role, he/she will define and implement the leading solutions for multi-OS and multi-core markets of next generation embedded devices.

Additional Information

Email
   

Please email CV to PKL_Jobs@mentor.com with posting number mentioned in subject line. In case your CV is in hard copy format, drop it at HR office.

Postal Address
   

Floors 1-2-3 OSN Center Cavalry Ground Commercial Area Lahore Cantt. Lahore

Note
   

The list of skill-sets and qualification contained herein are just guidelines and should not be considered as an exhaustive list of requirement (or minimum set of requirements) for performing the job. These requirements may change as per organizational need.