IFG - International Financial Group · 20 hours ago
Software Design Engineer
IFG - International Financial Group is seeking a Software Development Engineer 2 with strong experience in Windows driver development and kernel-mode debugging. This role focuses on developing and validating Windows driver platform components while collaborating with engineers to improve system reliability and security.
Responsibilities
Develop, debug, validate, and ship Windows driver platform components
Triage and resolve complex driver and kernel-mode issues
Perform deep root cause analysis using kernel debugging tools
Fix and enhance C/C++ systems-level code
Validate updates and support regular platform and toolkit releases
Collaborate with engineers and hardware partners to ensure driver stability
Drive improvements in reliability, compatibility, and security
Support AI-assisted engineering efforts in debugging and validation (as applicable)
Qualification
Required
Bachelor's degree in Computer Science or related field, or equivalent experience
3–5 years of experience in Windows driver development
3–5 years of experience in Kernel-mode debugging
3–5 years of experience in C/C++ systems programming
Strong understanding of Windows internals
Experience debugging crashes, dumps, and low-level system failures
Preferred
Experience with WDK / HLK
Experience with network, storage, filesystem, or other device drivers
Familiarity with verification or security tools
Interest in AI-assisted debugging or validation
Strong problem-solving and end-to-end ownership mindset
Company
IFG - International Financial Group
IFG is a global professional services firm providing customized human capital solutions on a managed, outsourced, project, project-to-hire, contingent and retained full-time search basis.