R&D Engineer - Software Development

Vmware Software India Private Limited

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 2 years

Job Details

Job Description

R&D Engineer Software


  • Design and develop Management Application, Management Library ,Tools development for Storage Controller,Ethernet NIC and PCIe Switch. 
  • Analyze requirements and develop innovative, resilient & robust software.
  • Modify existing software products to add new functions, adapt to new hardware, improve performance or enhance product usability.
  • Take active part & contribute in every cycle of product development from planning and design to development and testing.
  • Complete documentation and procedures for installation and maintenance. Assist training with production of formal training material for sales/marketing/tech support.
  • As a Management Application, Library , Tools development Engineer, you will be responsible for designing and development of Library/Tools for the Storage Controller , Ethernet NIC and PCIe Switch.
  • You will work cross functionally with marketing, architects, silicon development and the QA teams to design, implement, document and deliver high quality software components.


Required Qualifications/Skills:

  • A BE degree with 2+years of industry software development experience in the Storage Management domain.
  • Experience in tools and application/library development
  • Excellent C and C++ development/debug skills
  • Understanding of Ethernet/PCIe/SAS/SATA/SCSI/NVMe protocols
  • Experience in Unit test automation framework to improve code quality 
  • Strong in Linux programming, OS Internals, memory management, IPC, thread programming
  • Experience in using tools related to memory profilers, debuggers, emulators, static analysis tools, IDEs.
  • Experience in using the tools such as source control system, defect, bug tracking systems.
  • Ability to articulate clearly & communicate effectively both verbal & written.


Desired Qualifications/Skills:

  • M.S \M.Tech degree in EE or CE or CS
  •  uEFI and preboot knowledge

Job role

Work location

Bangalore

Department

Research & Development

Role / Category

Software Project Management

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 2 years

About company

Name

Vmware Software India Private Limited

Job posted by Vmware Software India Private Limited

Apply on company website