Job Description:Engineer will be working on Windows Kernel mode drivers which involves feature development, integration, and bug fixing / maintenance.
Experience in embedded architecture, external interfaces, product constraints, along with ability to developarchitectures/featuresthat meet these constraints while providing new value for the platform.
- Strong Experience in C/C++ Programming.
- Strong Experience in Windows Device Drivers development
- Strong experience in Windows Kernel mode driver programming
- Strong experience in debugging Kernel mode drivers and crash dump analysis.
- Strong experience in various debug tools for windows.
- Experience in Windows WDF Internals and usage
- Experience in Windows Middleware development and integration
- Experience in Windows User mode drivers and application development.
- Experience in Requirement understanding and designing solution with good presentation skills.Add-on:
- Experience in USB Protocol
- Experience with PCI Drivers
- Exposure to Python, PowerShell scripting
- Application development in C# Programming.
- Experience in Bluetooth Host protocols (BR\EDR) and Bluetooth Low Energy
- Agile and scrum practices
Qualifications:- Bachelor's or Master’s degree in computer science, Electronics and communication Engineering or a related field over 4+ years of experience.
- Proven experience in Windows Kernel mode driver development in Windows environment with strong system knowledge in understanding the requirements and making the design, development and deployment in embedded products.
- Solid understanding of software development life cycle (SDLC) and Agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong written and verbal communication skills.
- Experience in maintaining and managing codebases, ensuring high standards of code quality.
Experienced HireShift 1 (India)India, Bangalore
This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.