hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Engineer 2 - C++, RAID, NVMe, SAS/SATA, iSCSI

6.00 to 9.00 Years   Bangalore   25 Oct, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Dell Overview:Dell creates technology solutions for a changing world. Our Architecture team translates customers business requirements into total enterprise-wide solutions. It takes deep technical knowledge to create architectural designs that exceed service requirements. We re skilled in analyzing the customer s business goals, objectives, needs and general business environment to create technical system solutions. Our expertise includes integrating software, hardware, processes and methodologies into the customer environment.About Product/Solution:Dell OpenManage Storage Solutions is a system management software product team that manages storage in a server/compute environment. It provides a secure browser-based interface that enables an IT administrator to take inventory, perform configuration and monitoring tasks, enable alerts for events on servers and storage.Software Sr EngineerAs a Software Sr Engineer, you will be responsible for the design and development activities using a range of applicable technologies (e.g., programming languages, debuggers, memory profilers, other tools). Analyzes requirements and develops innovative, resilient & robust software. Modifies existing software products to add new functions, adapt to new hardware, improve performance or enhance product usability. Takes active part & contributes in all stages of product development from planning and design to development and testing. Completes documentation and procedures for installation and maintenance. Assists training with production of formal training material for sales/marketing/tech support.Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer in our Server Storage Management SW Engineering team in Bangalore.Qualification / Experience : A BE/ME/MS degree with 6+ years of industry software development experience in the Storage Management domain.Essential Requirements:

  • Expert level competence in OOAD & OOPs. Experience in realizing complex requirements through well thought out design using OOPs & design patterns.
  • Prolific coder in C++, loves to use the best combination of OOPs & C++. Experience in C along with C++ is desirable.
  • Desirable: Hands on experience in Storage management / storage technologies (RAID, NVMe, SAS/SATA, iSCSI etc).
  • Well experience in the utilization of unit test automation framework to improve code coverage, hence quality of the product.
  • Well adept in up leveling the quality of products through the use of tools related to memory profilers, debuggers, emulators, static analysis tools, IDEs.
  • Strong in Linux programming, OS Internals, memory management, IPC, thread programming and application software development.
  • Solid understanding of SNMP, IPMI protocols.
  • Demonstrates an attitude to collaborate & extremely approachable. Excellent team player, who has the maturity to invest in the success of his/her team
  • Have an innate skill to work with any team member, appreciate, recognize peers & juniors & aids in building an inspiring work culture.
  • Ability to articulate clearly & communicate effectively both verbal & written.
  • Experience in collaborating with partners, providing knowledge transfer on new features to tech support teams & service teams.
Key Responsibilities:
  • Understand feature requirements, architecture and design using OOAD/OOPs methodologies. Realize the design in C++ language, develop unit test code to add to the UT automation suite, ensure functionality works as per agreed behavior & scope.
  • Responsible for planning, development, and validation stages of the program. You will be working on next generations products and will have an opportunity to gain experience on best in the world storage technologies.
  • Responsible for the delivery of products within the set budget, schedule and quality guidelines.
  • Technical understanding of common security vulnerabilities and risks, as well as countermeasures and compensating controls
  • Usage of code coverage tools, static code analysis tools like Checkmarx, Coverity, or others, memory profilers like Valgrind, Purify, Chap etc.
  • Protects Intellectual property by working with appropriate legal elements (ex: procurement, patents, opensource).
  • Must have strong debugging and troubleshooting skills.
Good to have:
  • Innate ability to coach team members.
  • Innovation mindset with a proven ability for disclosures.
  • Contribute, participate in industry events & conferences.
BenefitsWe offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities all to create a compelling and rewarding work environment.Our EVPOur Culture Code unites us and makes us a great family of companies and a great place to work. It s how we run the business, go to market, work together and provide inspirational leadership.Our culture code is defined by our values and are made real every day by defining expectations for how we work and how we lead.,

Keyskills :
biomedicalmedicinejavajquerytest automation frameworkos internalssocial impactcode coveragebonus programstest automationstatic analysismemory management

Software Engineer 2 - C++, RAID, NVMe, SAS/SATA, iSCSI Related Jobs

© 2019 Hireejobs All Rights Reserved