A leading technology recruitment firm in South Carolina seeks a System Level Software Engineer with 6-8 years of experience in C/C++ programming and device drivers. Responsibilities include developing user mode applications and protocols for various communication technologies. Candidates must hold a Bachelor's or Master's degree in a relevant field and be U.S. citizens able to obtain the required clearance. Excellent problem-solving skills and the ability to work independently are essential.
Qualifications
6-8+ years of C/C++ programming experience.
6-8+ years of application development experience.
Experience with embedded systems or device drivers.
Responsibilities
Develop and support user mode applications, device drivers, and firmware.
Design and develop protocols and algorithms for networking technologies.
Communicate effectively with clients and ensure customer satisfaction.
Skills
C/C++ programming
Windows Kernel Programming
Linux Kernel Driver programming
Excellent communication skills
Problem-solving abilities
Education
Bachelors or Masters in Computer Engineering
Bachelors or Masters in Electrical Engineering
Bachelors or Masters in Computer Science
Tools
WinDBG
Embedded Linux
Job description
A leading technology recruitment firm in South Carolina seeks a System Level Software Engineer with 6-8 years of experience in C/C++ programming and device drivers. Responsibilities include developing user mode applications and protocols for various communication technologies. Candidates must hold a Bachelor's or Master's degree in a relevant field and be U.S. citizens able to obtain the required clearance. Excellent problem-solving skills and the ability to work independently are essential.