Be the Best.

Build your reputation by being associated with the trusted Technisource name. If you are the best in your field, we want to talk to you. We will help you succeed and develop your skills. Ask us how!


Be Challenged.

Technisource is the trusted source that the world's most respected companies turn to for top technical talent. Because of our core expertise in defined, high-end skill sets, we get the elite assignments. We offer challenging opportunities in diverse industries.


Be Valued.

Our employees and consultants are our most valuable resources and we take care of them. With a focus on redeployment, we're constantly working to find you another assignment before your current assignment ends.


Be Rewarded.

Technisource rewards our employees and consultants with competitive pay, training and certification assistance, insurance, vacation and generous bonus opportunities.


Be Heard.

We listen. Technisource focuses on building quality relationships with our consultants. We foster a culture of open communication and value the insight we receive.

Learn More about Technisource

SOFTWARE ENGINEER

Location: Raleigh, NC
Employment Type: Full Time, Temporary/Contract/Project
Expected Duration: 7+ to 10 Years
Pay Rate: 50.00 - 52.00 USD /hour
Reference Code: 1001315189

Technisource is looking for a Software Engineer for a year long+ contract.  The job responsibilities include development of Linux platform products for our customer's Network Signaling Group. Employee will develop kernel and user space Linux software for deployment on clients family of servers, COTS servers, and COTS Enterprise and ATCA blades. Other duties may be assigned.

Summary of Qualifications:
BS/MS in Computer Science, Electrical Engineering or equivalent is required.  A minimum of 10 years of proven software development experience, with a minimum of 5 years in the direct development of Linux/Unix kernel, device driver, and user applications is required.  Candidate must be experienced in the C programming language. Perl and Bash scripting experience is required. OOD and C++ experience is desired. Candidate must have excellent written and oral communication skills.

Knowledge of Intel x86 processors is desired. In-depth knowledge and experience with Red Hat Enterprise Linux 4/5 is desired.

Experience in most of the following is desired:

 Experience with software development using Open Source software

 Experience with integration of Linux software on COTS servers, COTS Enterprise, and ATCA blades.

 Development of Linux Device Drivers for the 2.4 and 2.6 Linux Kernels

 Experience with Linux software packaging using RPM

 Creation of a Linux image to operate ATCA blades and similar devices from compact flash

 Development in a Native POSIX Threading Library environment

 Experience with VMWare, Xen and other virtual machine technologies

Key experience desired:
 Open Systems, Linux development and a basic understanding of hardware

 Ability to lead a team of 2 to 3 engineers in a large software development environment, own the project, and drive to resolution

Apply using the Technisource application process

Apply using your My Monster account