Overview:TekWissen Group is a workforce management provider throughout India and many other countries in the world.Position: Software EngineerLocations: BangaloreJob Type: Full TimeWork Type: OnsiteJob Description:You will:Contribute to the design and architecture of high-quality, complex systems and software/storage environmentsPrepare, review and evaluate software/storage specifications for products and systemsContribute to the development and implementation of test strategies for complex software products and systems/for storage products and systemsEssential RequirementsExperience in all phases of software development: feasibility, design, implementation, integration, test and delivery. Design, develop, and maintain Linux kernel-level device drivers for storage subsystemsExpertise in Linux kernel, SCSI, SCST, Fiber Channel, Virtual Tape Libraries, I/O device drivers. Expertise in persistent memory, hardware assisted compression technologiesDebug and resolve complex kernel and driver-level issues in production environments. Strong problem solving, troubleshooting, diagnostic skillsExperience in one or more of the following languages: C, Python, Go. Knowledge of version control, bug tracking systems (Git, JIRA)Strong communication skills and an ability to articulate technical design while understanding business requirements, with the ability to debate and collaborate with other team membersDesirable RequirementsExperience in Storage domain (SAN/NAS/Virtualization).5-19 years of experience in developing software for software-defined infrastructure, including hybrid cloud/on-prem and multi-cloud environments.TekWissen Group is an equal opportunity employer supporting workforce diversity.
Job Title
Software Engineer(C, Linux, Kernel, Device Drivers)