Principal Engineer

2 weeks ago


Nagpur, 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 ESX/Linux Storage 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 ESX/Linux 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: 12-18 years of experience in system/kernel programming, with a strong focus on storage drivers in ESX and Linux environments.
  • Technical Expertise: Deep expertise in C/C++ programming, with extensive knowledge of iSCSI, FCoE, and FC protocols, as well as Linux/ESX kernel 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:

  • Extensive experience with VMware ESX storage stack and driver development.
  • In-depth knowledge of advanced storage technologies and architectures, such as SAN and NAS.
  • Expertise in performance tuning and benchmarking tools in Linux/ESX environments.



  • Nagpur, India Parexel Full time

    When our values align, there's no limit to what we can achieve.   Parexel is looking for changemakers who are driven by curiosity, passion, and optimism. Come join us in keeping the Patient at the Heart of Everything We do. Job Title : Principal Network Engineer Job Introduction : At Parexel, we are a leading Clinical Research Organization...


  • nagpur, India Parexel Full time

    When our values align, there's no limit to what we can achieve.   Parexel’s Strategic CGMP Compliance team is known for our unparalleled breadth and depth of expertise globally. Parexel CGMP Compliance offers services which create and maximize product value for clients throughout the product lifecycle, leveraging our unique fusion of scientific,...


  • Nagpur, India Parexel Full time

    When our values align, there's no limit to what we can achieve.   Parexel’s Strategic CGMP Compliance team is known for our unparalleled breadth and depth of expertise globally. Parexel CGMP Compliance offers services which create and maximize product value for clients throughout the product lifecycle, leveraging our unique fusion of scientific,...


  • nagpur, India Avyka Full time

    At Avyka, we are dedicated to transforming your software delivery pipeline through the power of DevOps. We specialize in delivering comprehensive DevOps solutions that automate, secure, and optimize development processes. Our mission is to help clients achieve faster time-to-market, fortified security, and operational excellence. Job Overview: We are...


  • Nagpur, India COURSEFINDER.AI Full time

    Coursefinder.ai is a cutting-edge platform dedicated to simplifying the challenging task of finding and applying to global universities. Our tech-driven solutions empower international students and recruitment partners to navigate the complex landscape of higher education effortlessly. With advanced data analytics and proprietary algorithms, coursefinder.ai...

  • DFT Lead

    2 months ago


    Nagpur, India L&T Technology Services Full time

    Minimum 8+ Years This role is for a Principal DFT Engineer / DFT Timing Lead with proven experience in Design for Test.Understanding of DFT timing signoff modes and constraints and familiarity with Synthesis and Static Timing Analysis.Experience in validating and supporting DFT timing constraints in Geuns, Innovus, Fusion compiler, and PrimeTime.Core DFT...

  • Freelance Plant

    3 months ago


    Nagpur, India Garg & Associates Full time

    G&A Group, a consortium of three companies (Garg & Associates, R&A Valuation LLP, and Aggi Technocrats), is a business consulting organization engaged in a variety of domains such as valuation of Plant & Machinery assets for a variety of purposes (such as banking, public sector, corporate and companies, and so on). We are seeking Expression of Interest from...


  • Nagpur, India SIRO Clinpharm Pvt. Ltd. Full time

    Create eCRF specifications, design, develop and validate clinical trial setup processCreate edit check specifications and setup edit checks at trial levelImplement UAT scripts to test the setup of the clinical studySetup different instances of study URL(eg: UAT, production, testing etc.,)Setup and configure user accounts for study teamsSetup and manage...

  • PLC Programmer

    4 months ago


    Hingna, Nagpur, Maharashtra, India KKE Soteco Pvt. Ltd. Full time

    **PLC Programmer Responsibilities**: - Drawing electrical or mechanical schematics to demonstrate how processes will work. - Developing and installing machine programs using automation software and custom coding languages. - Determining machine automation test criteria before the final installation. - Testing automated systems for efficiency, safety, and...