Staff Software Engineer

3 months ago


Shimoga, India Geminus Tech Full time
GeminusTech is a trusted development partner for software product startup companies as well as industry leading multi facet product companies. Our team is a bunch of seasoned professionals working with cutting edge technologies in storage, networking, satellite, SDV and cloud domain.

Position Overview:We are seeking a

Lead Windows Driver Developer

with extensive experience in system programming and storage driver development. In this senior-level role, you will be responsible for leading the enhancement and maintenance of storage drivers across multiple protocols, including iSCSI, FCoE, and FC. You will guide a team of developers, take charge of complex technical challenges, and ensure the highest standards of driver performance and reliability.

Key Responsibilities:Leadership:

Lead the development and maintenance of windows storage drivers, ensuring that all projects meet technical and performance standards.Driver Development:

Oversee the design, enhancement, and optimization of storage drivers for iSCSI, FCoE, and FC protocols, ensuring compatibility and efficiency.Kernel Programming:

Guide the development and optimization of kernel modules, focusing on performance, low latency, and reliability.Debugging and Troubleshooting:

Lead advanced kernel debugging efforts, diagnosing and resolving complex issues in storage drivers to ensure system stability.Customer Issue Management:

Handle escalated customer issues, providing expert solutions, and working closely with support teams to ensure customer satisfaction.Performance Tuning:

Oversee the analysis and optimization of storage driver performance, addressing bottlenecks, and ensuring efficient data handling.Mentorship:

Mentor and guide junior developers, fostering a collaborative environment focused on continuous improvement.Collaboration:

Work closely with cross-functional teams, including hardware, firmware, and QA, to ensure seamless integration and comprehensive testing of storage drivers.Documentation:

Ensure thorough documentation of driver enhancements, bug fixes, and system configurations for both internal use and customer support.

Qualifications:Educational Background:

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.Experience:

8-12 years of experience in system/kernel programming, with a strong focus on storage drivers in windows.Technical Expertise:

Deep expertise in C/C++ programming, with extensive knowledge of iSCSI, FCoE, and FC protocols, as well as windows internals.Kernel Debugging:

Proven experience with kernel debugging tools and techniques, such as GDB, crash dumps, and system logs, with a track record of resolving complex driver issues.Problem-Solving:

Exceptional problem-solving skills, with the ability to tackle and resolve challenging issues in storage drivers and systems.Leadership:

Demonstrated leadership and mentoring skills, with experience leading development teams and projects.Preferred Skills:In-depth knowledge of advanced storage technologies and architectures, such as SAN and NAS.Expertise in performance tuning and benchmarking tools in windows environments.



  • Shimoga, Karnataka, India Bonami Software Full time

    Job Title: Cloud Infrastructure Engineer - Scalable SystemsWe are seeking a highly skilled Cloud Infrastructure Engineer to join our dynamic team at Bonami Software. As a key member of our infrastructure team, you will play a critical role in designing, implementing, and maintaining scalable cloud-based systems.About the RoleThis is an exceptional...


  • shimoga, India Engineers Outlook Full time

    Company Description Engineers Outlook provides high-quality material on the most recent trends and technologies to engineering organizations and consultants. They assist in infrastructure planning, design, and construction by sharing knowledge and expertise to tackle complex engineering projects efficiently. Role Description This is a full-time remote role...


  • Shimoga, Karnataka, India Tata Consultancy Services Full time

    About the RoleTata Consultancy Services is seeking an experienced Software Development Engineer - DevOps to join our team. As a Software Development Engineer - DevOps, you will be responsible for designing, developing, and deploying software systems using DevOps practices.Key Responsibilities:Design and develop software systems using agile methodologies and...


  • Shimoga, Karnataka, India FedEx ACC Full time

    About the RoleWe are seeking a highly skilled Software Engineering Specialist II to join our team at FedEx ACC. This is an exciting opportunity for experienced professionals to take their skills to the next level and contribute to the development of innovative software solutions.


  • Shimoga, Karnataka, India LinkedIn Full time

    About the RoleWe are seeking a seasoned Principal Staff Software Engineer to join our world-class software engineering team. As part of this role, you will be responsible for building the next-generation information retrieval infrastructure and platforms for LinkedIn, including search systems, vector databases, system infrastructure, and other AI platform...


  • Shimoga, Karnataka, India RevX Full time

    Job OverviewWe are seeking a highly skilled Lead Software Development Engineer to join our team at RevX.About RevXRevX is a cutting-edge technology company that specializes in programmatic user acquisition and re-engagement for app businesses. Our innovative approach combines data science, AI, and skilled teams to create seamless ad experiences that delight...


  • Shimoga, Karnataka, India Artos Software Full time

    About Artos SoftwareArtos Software is a company dedicated to solving problems for e-commerce merchants through simple yet powerful applications and tools.Serving clients worldwide, including Canada, the United States, New Zealand, France, and more, our mission is to provide exceptional support and ensure customers have the best possible experience with our...

  • Software Engineer

    1 week ago


    Shimoga, Karnataka, India iGreenTree Full time

    We are seeking an experienced PowerClerk Software Engineer to join our dynamic team at iGreenTree. This role offers the opportunity to contribute to the clean energy transformation, collaborating with cross-functional teams to enhance PowerClerk's capabilities.About the Role:This position involves developing and maintaining PowerClerk's workflow automation...


  • Shimoga, Karnataka, India Prontoex Consulting Services Pvt Ltd Full time

    Join Prontoex Consulting Services Pvt Ltd as a Senior Software Engineer to drive innovation and growth in our cloud-based solutions.About the RoleWe are seeking an experienced Python Developer with expertise in REST API development, cloud platforms, and Agile/Scrum methodologies. The successful candidate will play a key role in designing, developing, and...


  • Shimoga, Karnataka, India atyati Technologies Full time

    About the RoleAs a Senior .NET Software Engineer at atyati Technologies, you will play a critical role in designing and developing complex .net applications for our financial services solutions. With a strong background in Microsoft technology stack and experience in banking projects, you will lead a team of 3-5 members to deliver high-quality enhancements,...


  • shimoga, India Cisco Full time

    Software Engineer - Duo Security Duo Security, now part of Cisco, is the leading multi-factor authentication (MFA) and Zero Trust Security solutions provider. Duo was built with cloud native technologies from the ground up and is a high scale SaaS-only solution running on AWS.Our mission is simple: democratize security by making it easy and effective for...


  • Shimoga, Karnataka, India MobileFirst Applications | Fintegration Full time

    Job Overview">We are seeking a skilled Backend Java Developer to join our team at MobileFirst Applications | Fintegration. This is an exciting opportunity for experienced Java professionals who want to work on challenging projects and grow their skills.">About Us">MobileFirst Applications | Fintegration is a software development studio specializing in...


  • shimoga, India Galvinus Full time

    About the JobA software engineer role with expertise in JavaScript, React, Node.js, HTML, CSS, and experience in developing RESTful APIs and GraphQL services. The ideal candidate will have strong skills in version control using Git, deploying and hosting applications on cloud platforms like AWS, and integrating with ERP technologies. Excellent communication...

  • AM-IT Infra Engineer

    3 months ago


    shimoga, India AB InBev India Full time

    Do you want to be a part of the fascinating story of over 500 iconic brands spanning across more than 100 countries? Being the best beer company starts with finding the best people. While we have big brands, we have bigger opportunities as well. AB InBev India is looking to hire IT Infrastructure Engineer for its Tech & Analytics Function based out of...


  • Shimoga, Karnataka, India BayOne Solutions Full time

    Job Overview:We are BayOne Solutions, a forward-thinking organization seeking an exceptional Senior Software Engineer to join our dynamic team. This is an exciting opportunity for a talented professional with 4-7 years of experience in software development to contribute their expertise and shape the future of our engineering community.About the Role:This...

  • Middleware Engineer

    4 weeks ago


    shimoga, India Domnic Lewis International Full time

    Key Responsibilities: Gather and analyze system and customer requirements to guide software development.Provide high-level project estimates and task breakdowns.Design and develop software to meet specified requirements, with a focus on C++ programming.Conduct design and code reviews and implement software solutions.Adapt to working on multiple products...


  • Shimoga, Karnataka, India Synechron Full time

    We are seeking an experienced Site Reliability Engineer to join our team at Synechron in Bangalore.This is a senior-level role that requires 10-20 years of relevant experience in a similar position.The ideal candidate will have a proven track record of independently executing customer-facing roles and building effective teams.Key responsibilities include...


  • shimoga, India Global Offer Tracking Full time

    Company DescriptionGlobal Offer Tracking ensures that once an offer is made, all other employers who have extended offers to the same candidate are notified simultaneously. With transparent timelines and clear communication about other offers, candidates are more likely to stay engaged and not drop out of the process.Role DescriptionThis is a full-time...

  • Warehouse Executive

    6 months ago


    Shimoga, India Vilcart Solutions Pvt Ltd Full time

    **ob Title: Warehouse Executive** **Responsibilities**: - Manage inventory, orders, and warehouse operations. - Supervise staff and ensure safety standards. - Optimize processes for efficiency. - Maintain accurate records and report to management. **Qualifications**: - Bachelor's degree preferred. - Experience in warehouse management. - Strong leadership...


  • Shimoga, Karnataka, India YASH Technologies Full time

    Job Title: Senior Data Engineering LeadAbout the Role:YASH Technologies is seeking a seasoned technical leader to spearhead our data engineering efforts. As a Senior Data Engineering Lead, you will be responsible for driving the design, development, and implementation of scalable, reliable, and highly available data systems.Responsibilities:Develop and...