JOBSEARCHER

Software Developer (Linux OR Windows)

ExperisPlymouth, MNMay 17th, 2026
Our client, a leading technology organization specializing in storage solutions and hardware development, is seeking a Software Developer (Linux OR Windows) to join their innovative team. As a Developer (Linux OR Windows), you will be part of the engineering department supporting the development of proprietary RAID software stacks.Job Title: Software Developer (Linux OR Windows)Location: Plymouth, MN (On-site initially)Pay rate: $80- $85 per hour on W2What's the Job?Develop and maintain Linux or Windows device drivers for storage products Participate in debugging, troubleshooting, and resolving complex system-level issues Contribute to the design and implementation of new features based on OEM and customer requirements Perform code reviews and collaborate with cross-functional teams to ensure quality standards Engage in research and development activities to improve RAID software solutions What's Needed?Proficiency in C and C++ programming languages Experience with OS-level or driver development on Windows or Linux platforms Strong debugging skills, including kernel and memory dump analysis Familiarity with build systems and source control tools such as Git Ability to work effectively in legacy codebases and modernize code as needed If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!