12 Sep
|
Mphasis
|
Bengaluru
Job Description
Role: Sr. Developer
Location: Bangalore IND
Who are we looking for?
We are looking for a Senior Developer for Windows Driver development program with C++
Technical Skills:
· 5+ years of experience actively working with the C++ programming language.
· Familiar with the C++ 11 and 14 concepts.
· Used to the Visual Studio IDE (2019 and 2022).
· Comfortable contributing in large projects (400k+ lines of code) involving several repositories.
· 3+ years of experience developing Drivers and WinNT Services for Windows using the Win32 API set.
· Experience developing at least 1 Driver using C++.
· Expertise developing WinNT Services using C++.
· Expertise developing class libraries and creating shared libraries (DLLs).
· Comfortable with all the following Windows specific behaviour, features, and tools:
· Power Awareness.
· Local System Vs Current User privileges.
· COM interfaces.
· WinDbg.
· Windows Driver Development Kit.
· Familiarity with Microsoft’s driver (flight) submission program
· Understanding of the WHQL process and test validation required to submit a driver to Microsoft.
· Aware of Microsoft’s Hardware Support Application architecture.
· Experience in Agile development methodologies
Roles and Responsibilities:
· Implementation of enhancements in the products which includes UI development & enhancements to the product.
· Participate in the core team meetings and provide inputs on the product enhancements / defects / any outstanding technical issues.
· Write code per functional requirement, design and architecture
· Migration of code to current IDE – Visual studio (Integrated development environments)
· Analysis and fix the incidents/defects
· Porting/migration of products to current Operating Systems (e.g. Windows 11)
· Support products on current Windows OS 10, 11
· Localization support in the products (excluding string translations)
· Product Security(Includes guidelines as mutually agreed by Mphasis that needs to be f
📌 Technical Architect Bengaluru
🏢 Mphasis
📍 Bengaluru