A specialized technology staffing agency is seeking a System Level Software Engineer in Greer, SC, to develop and support user mode applications, device drivers, and firmware for various systems. Candidates need 6-8 years of experience in C/C++, along with Windows or Linux driver programming skills. A Bachelor’s or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science is required. US citizenship is a must to obtain necessary clearance.
Qualifications
6-8+ years of C, C+ programming experience.
6-8+ years of application development experience.
Experience with real-time and multithreaded applications.
Ability to work independently or as part of a team.
Candidate must be a U.S. citizen to obtain required clearance.
Responsibilities
Develop user mode applications, device drivers, and firmware for various systems.
Design and develop protocols and algorithms for different technologies.
Communicate effectively with clients and ensure customer satisfaction.
Skills
C programming
C++ programming
Windows Kernel Driver Programming
Linux Kernel Driver Programming
Communication protocols
Problem solving
Excellent written and verbal communication
Education
Bachelor's or Master's in Computer Engineering, Electrical Engineering, or Computer Science
Tools
WinDBG
Linux distributions (Montavista, Ubuntu, OpenEmbedded, Red Hat, Buildroot)
Job description
A specialized technology staffing agency is seeking a System Level Software Engineer in Greer, SC, to develop and support user mode applications, device drivers, and firmware for various systems. Candidates need 6-8 years of experience in C/C++, along with Windows or Linux driver programming skills. A Bachelor’s or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science is required. US citizenship is a must to obtain necessary clearance.