Tuesday, September 1, 2009

Sr. Software Engineer

Client                    : World-leading experts and suppliers of software services for all industries.

Work Location : Bangalore

Compensation : Commensurate with Experience

 

Job Requirement:

1.       Embedded software development experience

2.       Ability to read source code and quickly understand the implementation details

3.       Analytical and problem solving skills

4.       Good C skills OR

5.       Good C++ skills with OOPS concepts

6.       Must have hands-on programming/integration/testing experience in recent past.

7.       Basics of error management like bug life cycle, bug status, bug severity and bug priority

 

Tools required:

1.       Experience in using software debugging tools like JTAG, Lautherbach etc…

2.       Experience in using configuration management tools like cvs, svn, git, perforce, clearcase etc…

3.       Experience in using bug tracking tools like bugzilla, clearquest etc…

4.       Experience in using integrated development environment ( IDE ).

5.       Experience in using code coverage tools like gcov etc…

6.       Experience in using memory leak tools like purify, efence etc…

7.       Tools relevant of specific platforms like Maemo, Android and GTk.

 

Linux environment requirements:

1.       Experience in using linux shell commands on day-to-day working.

2.       Experience in at least one of the scripting languages like Shell Scripting, Perl, Python etc…

3.       Experience in writing makefiles or ability to modify the existing makefiles

4.       Experience in using tools like gcc/g++, gdb, make, automake, autoconf etc…

5.       Experience in Debian package management tools apt, dpkg, etc…

 

Software Skills

 

1.       Good C/C++ programmer

2.       Should have developed applications in any of the following SDKs

a.       Android

b.      GTk/GTk+

c.       Maemo

3.       OR Should have developed middleware or DD components in linux

 

 

0 comments:

Post a Comment