Staff Software Engineer

2 months ago


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



  • aligarh, India CloudBees Full time

    Job Title - Staff Software EngineerYear of Experience - 8+ years DescriptionCloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work.Seamlessly integrating into any hybrid and heterogeneous environment, CloudBees is more than a tool—it's a strategic partner in your cloud transformation...


  • Aligarh, India Coinbase Full time

    At Coinbase, our mission is to increase economic freedom around the world, and we couldn’t do this without hiring the best people. We’re a group of hard-working overachievers who are deeply focused on building the future of finance and Web3 for our users across the globe, whether they’re trading, storing, staking or using crypto. Know those people who...


  • Aligarh, Uttar Pradesh, India Advanced Sterilization Products Full time

    Job Title: Embedded Software Validation EngineerAt Advanced Sterilization Products, we are seeking an experienced Embedded Software Validation Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software products.Key Responsibilities:Design, implement, and...


  • Aligarh, Uttar Pradesh, India Arraykart Full time

         Job Title: Android Software EngineerAbout the Role:Arraykart is a B2B Agri e-commerce startup working to remove counterfeit products from the agri-input supply chain by building a tech-enabled infrastructure. As an Android Software Engineer at Arraykart, you will be developing various features for our Android App from scratch. You will work on...

  • Staff Engineer

    1 month ago


    Aligarh, India Gap Inc. Full time

    Responsibilities: Design, optimize, and maintain scalable data pipelines using PySpark ( Apache Spark ), Python, Databricks, and Delta Lake.Implement MLOps practices for efficient deployment and monitoring of machine learning models.Develop strategies and tools for detecting and mitigating data drift.Utilize Vector DB for effective data querying and...


  • Aligarh, Uttar Pradesh, India GamersBerg Full time

    Gamersberg is building a real-time trading platform for game items, currently serving a community of over 100,000 users. We focus on delivering fast, reliable, and secure interactions in a highly engaging platform.Job Overview:We're seeking a skilled software engineer to expand platform features, build responsive interfaces, and ensure our infrastructure...


  • Aligarh, Uttar Pradesh, India LTIMindtree Full time

    We are seeking a skilled Senior Frontend Software Engineer to join our team at LTIMindtree.Key Responsibilities:• Develop and maintain web applications using Vue.js as the primary front-end framework.• Collaborate with cross-functional teams to design and ship new features.• Ensure the performance, quality, and responsiveness of applications.•...


  • Aligarh, India L&T Technology Services Full time

    FUSA Automotive EngineerBangalore Description: System\Software Safety: Minimum 10 years of overall experience in Automotive embedded systemsMinimum 5 Years of FuSa experience in following skillsTechnical Safety concept [TSC] and Technical safety requirements [TSR] specificationSystem safety architectural analysisSystem safety analyses [SFMEA, FTA]Hardware...


  • Aligarh, India Apex Systems Full time

    Devops Engineer Bengaluru & Chennai Remote Looking for an immediate Joiner • Overall 5+yrs of experience as Site Reliability Engineer /Devops Engineer• Bachelor’s or master’s Degree in software engineering, computer science, or in a related technical field• Familiarity with Infrastructure as Code (e.g. Terraform & CloudFormation)• Has a focus in...

  • Full Stack Engineer

    2 months ago


    aligarh, India Luxoft Full time

    Project Description: Client is seeking a highly skilled and experienced Software Engineer of professional experience in Java, Angular, Node.js, and full-stack development. As a Software Engineer, Candidate will play a key role in designing, developing, and maintaining software applications using a wide range of technologies Responsibilities: 1. Designing...


  • Aligarh, Uttar Pradesh, India Stealth Full time

    Key Responsibilities:We are seeking a highly skilled Site Reliability Engineer to join our team at Stealth. As a key member of our infrastructure team, you will be responsible for maintaining and enhancing the reliability, availability, and performance of our large-scale distributed systems.Key Responsibilities:Maintain and enhance the reliability,...


  • Aligarh, India Cprime, Inc Full time

    ServiceNow Senior ConsultantRelevant Experience – 4 -9 yearsLocation – ChennaiJob DescriptionINRY is an Elite ServiceNow partner and one of America's fastest-growing companies (recognized in INC 5000, Financial Times). As a leading ServiceNow partner for over twelve years, we have been closely aligned with ServiceNow in every step of their growth. As a...


  • Aligarh, India PropertyLoop Full time

    Job Title: Remote - Full Stack Engineer Engineer (Next/React/Node/Typescript/MySQL)SummaryPropertyLoop is a rapidly growing technology business with the vision, resources, and team to become a global player in the property rental sector over the next 3-5 years.Our platform was only recently launched, but we are already getting fantastic growth in inventory...


  • Aligarh, Uttar Pradesh, India Arraykart Full time

    ​Arraykart Android Developer Job Description​We are seeking a skilled Android Developer to join our team at Arraykart. As an Android Developer, you will be responsible for developing various features for our Android App from scratch.​Main Responsibilities:Developing Android app features from scratchWorking on the main stream to stay updated with the...


  • aligarh, India Coinbase Full time

    At Coinbase, our mission is to increase economic freedom around the world, and we couldn’t do this without hiring the best people. We’re a group of hard-working overachievers who are deeply focused on building the future of finance and Web3 for our users across the globe, whether they’re trading, storing, staking or using crypto. Know those people who...

  • Project Head

    3 weeks ago


    Aligarh, India DD Enterprises Full time

    Designation: Project Head - Equipment/System Manufacturing (Pharmaceutical Industry)Education Qualification: Bachelor’s Degree: A degree in Engineering (Mechanical, Chemical, or Industrial), Manufacturing, or Project Management is required. This foundational knowledge is crucial for understanding the technical aspects of pharmaceutical equipment/system...


  • aligarh, India Talent Corner HR Services Pvt Ltd Full time

    *This is purely an Engineering Applications/GD&T/DVA Software's/Designing Software's support role*Desktop Support, Network Support, IT Support, IT Help Desk candidates NEED NOT apply for this role.About Us:We distribute products of OEMs like Siemens, DCS and ESI Group in the areas of Manufacturing Process Simulation (Welding, Casting, Stamping/ Metal...


  • Aligarh, Uttar Pradesh, India Caidya Full time

    Job Title: Systems AdministratorJob Overview:Caidya is seeking a highly skilled Systems Administrator to join our team. The successful candidate will be responsible for performing a variety of computer systems administration and support tasks for assigned IT systems utilized in support of clinical trials and/or SG&A.The Systems Administrator will play a key...


  • Aligarh, India ASMPT SMT Solutions Full time

    Role:Responsible for 1st level support to local customers and regional escalation support on ASMPT SMT Solution equipment including installation, hotline management and field servicing activities to ASMPT customers in North India and Bangladesh Region.Responsibilities:Performs machine installation, commisioning, on-site training, production monitoring and...

  • Computer Operator

    5 months ago


    Aligarh, India Aura Industries Full time

    System Monitoring:Continuously monitor computer systems and networks to ensure they are operating correctly. Watch for error messages, system alerts, or unusual system behavior. Respond promptly to system warnings and errors to minimize downtime. Data Entry and Processing:Enter data into computer systems accurately and efficiently. Process and verify data...