Principal Engineer

2 months ago


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



  • Madurai, Tamil Nadu, India Innolink Digital Services Full time

    About the Job:We are seeking a highly skilled Principal Landscape Design Professional to join our team at Innolink Digital Services in Madurai. The ideal candidate will have previous experience in Dubai landscape and infrastructure works and be local to the Madurai district.Job Responsibilities:Preparing layouts, soft and hard drawings, and irrigation...

  • Sr RTL Design Engineer

    2 months ago


    Madurai, India Renesas Electronics Full time

    Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world-leading MCUs, SoCs, analog and...


  • Madurai, Tamil Nadu, India Keasis Full time

    We are seeking a talented Full Stack Developer to be part of our dynamic team at Keasis. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for building scalable and efficient web applications. The role involves designing, developing, and maintaining web applications using modern frameworks and...

  • iOS Engineer

    3 weeks ago


    Tamil Nadu/Chennai/Coimbatore/Madurai/Kolkata/Guwahati, India Dotflick Solutions Full time

    Job Title: Principal iOS EngineerJob Summary:We are seeking a highly skilled Principal iOS Engineer to join our team at Dotflick Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality iOS applications using Swift and other relevant technologies.Key Responsibilities:Design and...

  • Dotflick Solutions

    5 months ago


    Tamil Nadu/Chennai/Coimbatore/Madurai/Kolkata/Guwahati, IN Dotflick Solutions Full time

    Role : Principal Engineer (IOS)Job description :- Solid experience with iOS APIs and frameworks.- Knowledge of Cocoa pods and Swift Package.- Strong fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.- Knowledge of MVVM, MVP and MVC design pattern.- Hands on experience with Hybrid Mobile App...

  • AWS Data Architect

    4 weeks ago


    Madurai, India HCLTech Full time

    AWS Data ArchitectJob location: Chennai and BangaloreJob description:We are seeking an experienced AWS Principal Data Architect to lead the migration of Hadoop DWH workloads from on-premise to AWS EMR. As an AWS Data Architect, you will be a recognized expert in cloud data engineering, developing solutions designed for effective data processing and...

  • Cobol Programmer

    3 weeks ago


    madurai, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION: R&D JOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentREPORTS TOFull line: Senior Manager, R&DDotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position)The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing,...

  • Cobol programmer

    3 weeks ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATION FUNCTION: R&D JOB LEVEL: C JOB TITLE: Senior Engineer, Development REPORTS TO Full line: Senior Manager, R&D Dotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position) The Senior Development Engineer is responsible for development tasks such as requirement...

  • Cobol Programmer

    3 weeks ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATION FUNCTION: R&D JOB LEVEL: C JOB TITLE: Senior Engineer, Development REPORTS TO Full line: Senior Manager, R&D Dotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position) The Senior Development Engineer is responsible for development tasks such as requirement analysis,...

  • Cobol Programmer

    1 week ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION:R&DJOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentREPORTS TOFull line: Senior Manager, R&DDotted line: NA2. GENERAL JOB SUMMARY(1 paragraph overview describing the primary function and focus of this position)The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing, coding...

  • Cobol programmer

    7 days ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION: R&DJOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentREPORTS TOFull line: Senior Manager, R&DDotted line: NA2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position)The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing,...

  • Cobol Programmer

    5 days ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION: R&DJOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentREPORTS TOFull line: Senior Manager, R&DDotted line: NA2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position)The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing, coding...

  • Cobol Programmer

    3 weeks ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION: R&D JOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentREPORTS TOFull line: Senior Manager, R&DDotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position)The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing,...

  • Cobol Programmer

    3 weeks ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATION FUNCTION: R&D JOB LEVEL: C JOB TITLE: Senior Engineer, Development REPORTS TO Full line: Senior Manager, R&D Dotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position) The Senior Development Engineer is responsible for development tasks such as requirement...

  • Cobol Programmer

    3 weeks ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION: R&D JOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentREPORTS TOFull line: Senior Manager, R&DDotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position)The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing,...

  • Cobol Programmer

    3 weeks ago


    madurai, India Aptean India Full time

    1. JOB IDENTIFICATION FUNCTION: R&D JOB LEVEL: C JOB TITLE: Senior Engineer, Development REPORTS TO Full line: Senior Manager, R&D Dotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position) The Senior Development Engineer is responsible for development tasks such as requirement...

  • Cobol Programmer

    3 weeks ago


    madurai, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION: R&D JOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentREPORTS TOFull line: Senior Manager, R&DDotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position)The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing,...

  • Cobol Programmer

    3 weeks ago


    Madurai Palace, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION: R&DJOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentREPORTS TOFull line: Senior Manager, R&DDotted line: NA 2. GENERAL JOB SUMMARY (1 paragraph overview describing the primary function and focus of this position)The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing,...

  • Dotflick Solutions

    7 months ago


    Ahmedabad/Tamil Nadu/Chennai/Ranchi/Madurai/Coimbatore, IN Dotflick Solutions Full time

    PHP Developer :- Sound knowledge of Core PHP, CS Cart Developer, Open cart, frame work, WordPress, Laravel & other latest new technologies.- Working knowledge of Web Services.- Ability of handling the ecommerce websites, App development, integration of Payment Gateways, Creations of custom module.- To have the ability to do multi-tasking abilities.- To be a...