Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4.0 - 8.0 years
18 - 22 Lacs
Bengaluru
Work from Office
Project Description: The team is responsible for development, quality assurance and delivery of RAID UEFI, Windows and Linux drivers for the laptops, desktops and workstations that support the RAID solution. As a software engineer in this team, you will work on hardware and software. We are a vertically integrated team spanning from firmware development right up to application layer. As a part of this world class team, you will get an exposure to the fascinating world of RAID. In this role, you will be actively participating in research, concept development and design ideation to create world class software and firmware. Responsibilities: • Candidate's primary responsibility is developing Windows Drivers for RAID products. • Candidate will have backup responsibilities of developing Linux, UEFI, GUI Drivers for RAID products. • Sustain the design, development, integration, testing and deployment of RAID solution. • Includes cross cultural communication with vendor and customer. Mandatory Skills Description: • Preferably relevant experience of 4-8 years. • Advanced programming skills in C/C++ for operating system kernel & systems development • Solid understanding and experience with the Windows Storage Driver architecture, WDF & WDM. • Good understanding of NVMe protocols. • Good working knowledge of RAID & Storport miniport driver. • Deep Knowledge of Computer Architecture and Windows Kernel Internals. • Good understanding of operating systems concepts, data structures, x86-64 architecture. • Proficient use of git • Python, Shell Scripting, BIOS knowledge an added advantage • Ability to work with minimal supervision on more than one task in parallel • Ability to mentor technically • Must be self-starter • Good communication and time management skills • Working with geographical teams an added advantage Nice-to-Have Skills Description: • Bachelors/master's in engineering.
Posted 1 week ago
4 - 9 years
15 - 30 Lacs
Bengaluru
Work from Office
Mandatory Skills: 1. Engineer with 5+ years of experience in Windows driver framework. 2. Strong C/C++ development skills with a good understanding of object-oriented design. 3. Good debugging skills, knowledge in using debug tools like WinDbg and BSOD analysis. 4. Good knowledge in OS internals, x86/ARM System architecture and system buses like PCIE/SATA/USB/I2C/SPI & I/O Subsystems. 5. Strong background in embedded systems development and bringup. 6. Experience with low-level hardware device programming 7. Experience with Multimedia & Graphics architecture. Good to have: Understanding of different Windows OS versions. Knowledge in Linux development Good written and verbal communication skills. Self-motivated, should be able to take lead in mastering new technologies. Should be able to work as an individual or team member.
Posted 1 month ago
4 - 9 years
25 - 40 Lacs
Hyderabad
Work from Office
Were looking for a talented and motivated Driver Development Engineer who specializes in Windows software. In this role, youll help build and improve low-level software drivers that allow hardware and software to work together smoothly. The ideal candidate has experience with low-level programming, working in the Windows kernel, and understanding how hardware works. If you enjoy solving technical challenges and working with a great team, wed love to hear from you. This is what you are responsible for - Design and develop PCIe and USB drivers for AI chipsets, ensuring performance and reliability - Maintain clear communication in understanding the hardware subsystems and internals to identify possible solutions for a given problem - Optimize data path efficiency and minimize latency Necessary Qualifications : - BTech/MTech in CS or ECE - 4+ years experience in Windows PCIe and USB kernel and/or userspace drivers. - Strong fundamentals in C/C++ and OS internals. - Proficiency in Windows driver frameworks (WDM/WDF) and understanding of - Windows-specific DMA protocols. - Familiarity with MCDM is a plus. - Expertise in kernel space debugging using tools like WinDbg, dbgview, Visual Studio, or similar. - ARM Processor architecture and Assembly Language. - Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications - Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging).
Posted 1 month ago
3 - 8 years
8 - 14 Lacs
Chennai, Coimbatore
Work from Office
NP : Immediate to 60 days Responsibilities includes : - Design, develop, and debug Windows device drivers using WDM and WDF frameworks.- Perform remote debugging and troubleshoot drivers effectively, utilising tools to ensure high performance and stability.- Collaborate with hardware teams to ensure proper integration and performance of drivers on ARM64 architecture.- Apply knowledge of system registers in ARM and handle other low-level architecture-specific tasks. Skills Required : - Proficiency in C and C++- Strong experience with WDM, WDF, UMDF, KMDF- Windows 11 driver development expertise- Strong debugging skills, including remote debugging of Windows drivers- Ability to port the driver functionality, features from other OS to Windows- Good understanding of ARM64 architecture and system registers in ARM- Excellent problem-solving abilities, attention to detail and quality deliverables Preferred experience : - Previous experience working with cross-functional teams on HW & SW integration.- Signing of kernel modules and deployment- Experience with version control systems (e.g., Git) and modern software development practices.- Linux and/or other OS/RTOS device driver experience.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2