| Title: Sr. Software Engineer
|
| Location: Sunnyvale, CA
|
| Job Type: Contract
|
| Compensation: per Hour
|
| Reference Code: 944963-NRC
|
| Description: Our client is seeking a Sr. level Software Developer. This job involves monitoring, updating, building and integrating, debugging, testing and contributing patches and fixes to open source packages (rpms). The candidate should be able to monitor and participate in open source forums, evaluate and identify applicable performance and security enhancements, drive recommendations and deploy them in our client's environment.
|
Requirements: BTech/MTech in Computer Science with 3+ years of industry experience is required. Experience in software package management is required. Deep understanding of compiler internals (gnu compiler is a plus, general optimization concepts, linkage conventions), run-time environment, object file formats and make is required. Experience in debugging and testing skills in C/C++, experience with build automation and test processes, and scripting skills in Perl/PHP or Unix shell programming is required. Knowledge of generic software product life cycle and testing methodology is required. Strong communication, presentation, and interpersonal skills are required.
Preferred Job Qualifications:
- Expert knowledge of open source development models on Unix and experience dealing with Linux distros and organizations (especially RedHat)
- Good knowledge of x86 architecture
- Good understanding of operating systems (especially Unix/Linux/BSD)
Skills:
- Ability to work with people, BASH, C, C++, Coding, Cross-Platform Environment, Debugging, Develop Test Plans, Process, Strategy, GNU / Cygnus tool chain, Kernel Development, Linux, Patch and Releases, Perl, PHP, Scripting and Automation Tools, Shell, Support, Test Automation, Unix
|
|
|
|
|


|
|