Back to list

Vacancy description

Principal Engineer - Software Development in Bangalore, भारत

Squareroot Consulting Pvt Ltd.

Bangalore, भारत

Principal Engineer - Software Development Responsibilities :- Work with multiple project teams internal and outsourced development partners responsible for all stages of quality assurance for complex products and platforms, including testing strategy, analysis, coding, results evaluation, and proposed corrective actions- Work as part of a team to design, develop, execute, triage, document, and test a series of features within a storage software solution under various x32 & x64 operating systems to deliver a reliable and cost-effective solution- Understand product implementation reading functional specs, source code and engineering discussions- Design and develop framework and infrastructure or tools using C++- Work together with software, drivers, and firmware teams on root-causing defects- Reproduce, root cause, and verify solutions to customer escalations in a timely manner- Provide project status and estimates and track issues to closure with project managers- Reviews and evaluates designs and project activities for compliance with quality assurance guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk- Provides domain-specific expertise and overall software quality assurance leadership and perspective to cross-organization projects, programs, and activities- Drives innovation and integration of new technologies into projects and activities in the software quality assurance organizationRequirements/Qualifications : - Requires bachelor's degree in computer science or related streamsSkills Required :- Minimum of 10-12 years of hand on experience of working in C++ and Linux environment. - Advanced programming skills - Object oriented design and understanding of OOPS concept- C++ programming (Advanced) - Good knowledge of data structures - Good analysis/debugging skills - Problem Solving Skills - Good knowledge/experience in System Programming on Linux environment- Experience or exposure to Data Storage domain (RAID, SCSI, SAS, SATA, NVMe).Preferred (Good to have) :- Experience with multi-threading, memory management and low-level system programming. - Knowledge in SCSI Primary, Block, and Storage Enclosure command sets.- Knowledge of Enterprise servers and storage environments.- Knowledge on Windows platform. - Knowledge of Embedded systems. - Knowledge in PLDM, GSOAP, and RESTFUL protocols. - Knowledge in Storage Enclosure Zoning and Management.- Knowledge and use of standards such as REST and JSON. - Experience developing software in Advanced REST a plus.- Exposure to Agile development environment.- Exposure to Test Automation Frameworks. (ref:hirist.tech)

Similar vacancies

More like this role

  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
... with ongoing feedback. Ready to make an impact at the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Engineer to join our team. This is a hybrid role, reporting to the Sr. Director of Software Engineering in the Platform Convergence department. In ...

Bangalore, भारत

  • Full-time
  • IT
... Principal Software Engineer to shape how our AWS-based SaaS products are built, deployed, and operated. This is a hands-on technical leadership role for an engineer with prior software development experience and deep expertise in AWS, infrastructure as code, CI/CD, automation, and observability. You will partner with application, ...

Bangalore, भारत

  • Full-time
  • IT
Principal Software Engineer Department: Engineering Level: IC – Senior Location: Bangalore Type: Full-Time Reports To: Senior Engineering Manager About Cleo Cleo is the AI-native supply chain orchestration company built on modern EDI. We help businesses orchestrate EDI, API, MFT, applications, and trading partner ecosystems ...

Bangalore, भारत

  • Full-time
  • IT
... responsible for designing, building, and delivering high‑quality software. You will combine hands‑on technical understanding with people leadership, helping engineers do their best work while delivering meaningful business outcomes. Active use of AI-native development workflows — Cursor, Claude Code, and CodeRabbit or equivalent ...

Pune, भारत

  • Hybrid
  • On-site
  • Full-time
  • IT
... to the Software Engineering Manager as a member of the Development team in India, the Software Engineer is responsible for delivering quality and performant software and design to handle the vast array of use cases that our customers have today. This role is responsible for Developing Software Solutions by learning information ...

Pune, भारत

  • Remote
  • Hybrid
  • On-site
  • IT
  • Project Management
... senior management to collect requirements, describe software product features, technical designs, and product strategy - Experience leading and mentoring junior software engineers, and make them more effective, product software engineers - Understanding of microservice development and best practices Education and Experience ...

Pune, भारत

Eurofins GSC IT DC

Principal Software Engineer

  • Full-time
  • Contract
  • IT

€6.95 EUR

... one of the market leaders in certain testing and laboratory services for genomics, and in the support of clinical studies, as well as in biopharma contract development and manufacturing. It also has a rapidly developing presence in highly specialised and molecular clinical diagnostic testing and in-vitro diagnostic products. ...

Bangalore, भारत

  • Backend
Job Summary:We are looking for a Principal Java Backend Engineer to drive the architecture, technical strategy, and engineering excellence of complex backend https://jobeax.com/link/ZjwtbDzaKMLhOuHB role requires deep expertise in Java ecosystems, distributed systems, large-scale microservices, cloud-native architecture, ...

India, भारत

  • Full-time
  • Part-time
  • IT
  • QA
... challenges, rewards and opportunity of working for one of the world’s largest providers of products and services to the global energy industry. Job Duties The Senior Software QA Engineer is responsible for ensuring the accuracy, reliability, and quality of E&P data, applications, and workflows. The role focuses on working with subsurface ...

Bangalore, भारत

  • Hybrid
  • IT
... here. We value winning together—while learning, having fun, and making a profound difference for the dreamers and builders in the world. We are looking for a Principal Engineer, AI/ML Security who is passionate about securing AI systems and operationalizing ML-powered security at cloud https://jobeax.com/link/G3e9ojqVL52wvjaX ...

Bangalore, भारत