Recruiting and Staffing Excellence
for North America's High Technology Industry
Job Details
| More

Title:  Senior Linux Software Engineer

Location:  Greenville, South Carolina

Job Type:  Direct Hire

Compensation:  80-125K

Job Code:  570-MH577


Description:  

Our client is a leader in the development of custom software solutions for the commercial, military and government sectors.

Candidate must be able to perform architectural analysis & design at the system level.
You must be able to define, interpret and develop custom device drivers and system level software while working closely with customer and the copany\'s engineering team.
 
Candidate selected may be subject to a government security investigation

Required Skills:
- 5 or more yrs experience
- C/C++ development
- Embedded Linux development for a variety of platforms (ARM, MIPS, x86, PowerPC, etc) and board support packages
- Kernel and architecture expertise
- Strong kernel level debugging skills
- Device driver development experience in one or more of the following areas: file system, multimedia (audio/graphics), communication, networking, HID, and filter drivers
- Strong scripting skills
- Experience with real time and multithreaded applications
- Excellent written and verbal communication skills
- Experience performing architectural definition, documentation, and development at the system level

Preferred:
- Assembly Programming
- Java
- Reverse Engineering
- Hardware Design
- Digital Signal Programming
- Application Development
- Leadership skills to provide direction to junior software engineers
- Experience across a variety of operating systems (Windows, Linux, Nucleus, VxWorks, Green Hills & Novell)
- Active Security Clearance (TS//SCI, other)

 

CLEARABLE (Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Accordingly, U.S. Citizenship is required.)

 

Apply Now Email Friend