Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
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 |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Recruitment Services |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Experience: 5-9 Years- The Data Center Solutions Business Unit within Microchip designs NVMe controllers to enable the worlds leading enterprises and data centers to realize the span of highest performing SSDs to highest capacity mainstream SSDs utilizing the latest NAND technologies.- As a member of the NVM controller firmware team, based in Bangalore and reporting to the Manager of Firmware Development, a successful applicant will be involved in the design and implementation of firmware for the latest generation of Flashtec NVMe Controllers.Job Responsibilities :- Participate as a member of the firmware team to design and implement firmware for the Flashtec NVMe Controllers in C and assembly language- Troubleshoot and resolve complex software problems in embedded real-time systems- Generate comprehensive engineering documentationRequirements :- BS/MS degree in computer science, computer engineering or equivalent experience required- 7 years embedded system development experience- Strong C and C++ programming skills and product development experience- Strong background in software methodology and full-cycle development (design, implementation, testing, and debugging)- Excellent written and verbal communication skills- Experience in computer storage industry, especially with NVM e/PCIe protocols and SSD algorithms is preferredPreferred Skills :- ARM Architecture- Familiarity with hardware & software co-verification/emulation platforms- Source Code Management (SVN, Perforce etc.)- Agile Scrum development methodology- JIRA project management software- Knowledge on one of more of these scripting languages:- PERL, Python- Familiarity with Linux environment (CLI, device drivers, shell scripting etc.),
Keyskills :
uarti2cspidebuggingdata centermusic makingdevice driversshell scriptingcomputer scienceproject managementsystem developmentproduct development