Staff Software Engineer

4 months ago


Vijayawada, 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.



  • Vijayawada, India Grow Your Staff Full time

    Grow Your Staff is looking for a Technical Project Manager for a leading tech company based in the US. This is a full-time remote opportunity. . The role will have excellent growth opportunities. You will work directly with the team based in the US. Experience required: 7-10CTC: INR 15-25 LPALocation: RemoteType of Employment: Full-timeWorking Hours: 5:30...

  • Full Stack Engineer

    1 month ago


    Vijayawada, India Sahaj Software Full time

    About the roleAs a Lead Full-Stack Engineer, you’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams...


  • Vijayawada, India NetZero technologies Full time

    Company Description We suggest you enter details here. Role Description This is a full-time on-site role for a Java Software Engineer at NetZero Technologies in Bengaluru. The Software Engineer will be responsible for software development, working on microservices architecture, programming in Java, and utilizing the Spring Framework. Qualifications Software...


  • Vijayawada, India Workiva Full time

    Company: EcoActive LLCJob Title: Senior Software Engineer (ESG + Technology)About Us: EcoActive LLC is a pioneering company at the intersection of Environmental, Social, and Governance (ESG) principles and cutting-edge technology. We are dedicated to empowering businesses to incorporate sustainability and responsible practices into their operations through...


  • Vijayawada, India JungleWorks Full time

    We’re looking for energetic, tech-savvy, software sales executive to join our fast-growing team. As part of the Outplay sales team, you are a subject matter expert in prospecting and advising new clients on sales best practices, technology, and process. ROW - 10 AM - 7 PM US Shift - 6 PM - 3 AMResponsibilities:-Closing customer contracts and generating new...


  • Vijayawada, Andhra Pradesh, India Discoveries Quintessential Full time

    Job DescriptionWe are seeking a highly skilled Principal Software Engineer to join our team at Discoveries Quintessential. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable, high-performance applications using the .NET Core framework.Key Responsibilities:Application Development: Design,...


  • vijayawada, India OEC Full time

    Job Title: Software Engineer (.NET) Years of Experience: 3+ years Location: Chennai One (IT Park) - Thoraipakkam About OEC: OEC provides high-quality technology solutions to automakers and their franchised dealers which facilitate the sale of Original Equipment (OE) replacement parts. Using advanced, leading technology, OEC in the past 20 years, has extended...


  • Vijayawada, India Accor Full time

    Company Description Job Description Conduct daily briefings and ensure that all pertinent information is well received by team members Supervise and manage daily activities of the department Ensure that all team members are properly trained and have the tools and equipment needed to effectively carry out their respective job duties Educate/train team...


  • Vijayawada, Andhra Pradesh, India Initus HR Consulting Pvt-For US based product company Full time

    At Initus HR Consulting Pvt. Ltd., our US-based product company is seeking a highly skilled Senior Software Architect to lead the development of our bleeding-edge, highly scalable platform software.We are looking for an experienced professional with expertise in designing and developing software applications for a highly distributed, highly scalable...

  • Duty Engineer

    7 months ago


    Vijayawada, India Accor Full time

    Company Description Job Description Responsible for the proper operation and maintenance of all machinery, equipment and engineering facilities and also ensure that there is no breakdown of the engineering systems. At regular intervals, inspect the working condition of equipment and engineering systems and ensure that all standards are maintained. ...


  • Vijayawada, Andhra Pradesh, India ATech Full time

    Job Profile : .NET DeveloperJob Description: We are seeking a highly skilled .NET Developer to join our team at ATech. The ideal candidate will have a strong background in .NET programming languages, software architecture, and agile development methodologies.Key Responsibilities: Design, develop, and deploy scalable and efficient .NET applications using C#...

  • DevOps Engineer

    2 weeks ago


    Vijayawada, India Cimba.ai Full time

    Company DescriptionCimba.AI is a Gen-AI-native platform that empowers enterprises to create custom adaptive AI agents. These agents can be built without any software engineering or coding knowledge, and they can generate deep insights and recommend business actions based on internal data. The platform utilizes self-training artificial intelligence to learn...


  • Vijayawada, India CorpGlobal Consulting Full time

    Now Hiring: 2 x Sr. Java Developer Location: Remote in India - Inhouse java developers not recruited or freelance - available full time for a 12 month period.MUST NOT BE WORKING ON OTHER PROJECTSBudget is $10 per hourExperience: 7 to 12 yearsHours: IST 2 PM to 11 PMContract: 12 months+ (with potential extension) Primary Skills: Java, Spring Boot,...


  • Vijayawada, India TerraGiG Full time

    We are looking for Full Stack Engineer for MNCExperience: 4- 5 yearsNotice period: immediate joiners onlyLocation: India (chennai, Bangalore and Hyderabad preferred)Mandatory skills:JD - Senior Software Engineer or Software Engineer with hands on primary skill of Java springboot, Kafka, SQLsecondary skill of Reactjs


  • Vijayawada, India Nalanda Educational Institutions Full time

    HR Generalist – Nalanda Educational Institutions, VijayawadaAbout Us:Nalanda Educational Institutions, Vijayawada, is a comprehensive educational institution offering a wide range of programs from play schools to degree colleges, including international schools. We are committed to delivering high-quality education across all levels, and we are looking for...


  • Vijayawada, Andhra Pradesh, India Nalanda Educational Institutions Full time

    Nalanda Educational Institutions is seeking a highly organized and detail-oriented Administrative Support Specialist to join our team. As an integral part of our administrative staff, you will be responsible for providing exceptional support to the school principal and other senior staff members.Key ResponsibilitiesOffice Administration: Manage the front...


  • Vijayawada, Andhra Pradesh, India Portrave Solutions Pvt Ltd Full time

    An exciting opportunity has arisen to work with Portrave Solutions Pvt Ltd, a rapidly growing UK based software company dedicated to providing cutting-edge solutions for the logistics and transportation industry.With an impressive 20% year on year growth rate, our company offers the excitement and innovation of a start-up coupled with the stability and...


  • Vijayawada, Andhra Pradesh, India Nalanda Educational Institutions Full time

    About Nalanda Educational InstitutionsNalanda Educational Institutions is a comprehensive educational institution offering a wide range of programs from play schools to degree colleges, including international schools. Our mission is to deliver high-quality education across all levels.Job SummaryWe are seeking a dedicated HR Generalist to support our diverse...


  • vijayawada, India Cisco Full time

    What You Will Do:This is a role within Cisco's groundbreaking Data Center Networking team. You will participate in projects involving development of platform independent software for our next generation network operating systems for Cisco’s industry leading N9K family of switches.Who You Will Work With:You will work with a diverse group of some of the...


  • Vijayawada, India Nalanda Educational Institutions Full time

    HR Generalist – Nalanda Educational Institutions, VijayawadaAbout Us:Nalanda Educational Institutions, Vijayawada, is a comprehensive educational institution offering a wide range of programs from play schools to degree colleges, including international schools. We are committed to delivering high-quality education across all levels, and we are looking for...