R&D Engineer - Software Development
Vmware Software India Private Limited
Apply on company website
R&D Engineer - Software Development
Vmware Software India Private Limited
Bengaluru/Bangalore
Not disclosed
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