Principal Engineer

3 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, India Intellect Design Arena Ltd Full time

    Intellect Design Arena is looking for Senior Java DeveloperJob Position : Senior Java DeveloperLocation : Siruseri , Chennai ( Work From Office ) Experience : 5 Years - 8 Years Notice Period : Immediate - 15 Days Key Skills ; Java 8 , Spring Boot , Microservices , J2EeAbout Company BANKING IS OUR BUSINESSIntellect Design Arena Limited is a global leader in...

  • Senior Engineer

    3 weeks ago


    Madurai, India Aptean India Pvt Ltd. Full time

    JOB IDENTIFICATION : FUNCTION : R&D. JOB LEVEL : C. JOB TITLE : Senior Engineer, Development. Year Of Experience : 4 to 10 Years. Job Location : Madurai. GENERAL JOB SUMMARY : The Senior Development Engineer is responsible for development tasks such as requirement analysis, designing, coding and debugging, release & deployment by utilizing standard concepts...


  • Madurai, Tamil Nadu, India Dotflick Solutions Full time

    Job DescriptionAbout the RoleWe are looking for a skilled Senior Full Stack PHP Developer to join our team at Dotflick Solutions. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our e-commerce website.ResponsibilitiesDesign and develop clean, efficient, and testable code using best software...

  • Cobol Programmer

    2 months 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

    2 months 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

    1 month 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

    1 month 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

    3 weeks ago


    Madurai, India Aptean India Full time

    1. JOB IDENTIFICATIONFUNCTION: R&DJOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentYear Of Experience - (4- 10) YearsJob Location - Madurai2. 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 IDENTIFICATIONFUNCTION: R&DJOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentYear Of Experience - (4- 10) YearsJob Location - Madurai2. 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 IDENTIFICATIONFUNCTION:R&DJOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentYear Of Experience- (4- 10) YearsJob Location- Madurai2. 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

    1 month 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 IDENTIFICATION FUNCTION: R&D JOB LEVEL: C JOB TITLE: Senior Engineer, Development Year Of Experience - (4- 10) Years Job Location - Madurai 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...

  • Cobol Programmer

    2 months 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

    2 months 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

    2 months 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

    2 months 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

    2 months 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 IDENTIFICATIONFUNCTION: R&D JOB LEVEL: CJOB TITLE: Senior Engineer, DevelopmentYear Of Experience - (4- 10) YearsJob Location - Madurai 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 Year Of Experience - (4- 10) Years Job Location - Madurai 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, DevelopmentYear Of Experience - (4- 10) YearsJob Location - Madurai 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,...