Description

Mandatory:

  • 5 to 10 years of Software/Firmware development using C++/C
  • 10+ years (Individual contributor)
  • Excellent in object-oriented design skills with hands-on experience on Data structures and C++ programming    
  • Should have developed product using SDLC process and be aware about release process.
  • Able to design and create Software requirement and design document (SRS, SDS)
  • Strong analytical skill with hands-on debugging skills
  • Excellent Oral and written communication skills
  • Educational Background: MTech in Computer Science related courses (ECE, EEE good in C++ and who can develop code)

 Highly Preferred:

  • Simulation development using Matlab
  • Basic understanding of SOC architecture, communication protocol

 Additional Expectation (Plus points): 

  • Experience in device driver development.
  • Knowledge of basic python
  • Development experience in Storage (SSD/HDD) domain is plus.(if no storage then considers firmware or software) (No validation)

Roles & Responsibilities:

  • Will be responsible for the core development in storage domain.
  • Should be able to independently develop and design software/firmware with minimum guidance.
  • Design, review, code programs as per the project specifications.
  • Attitude to learn and contribute quickly, Pro-active, and self-motivated in day-to-day tasks. 
  • To interact with onsite team/customer for issue resolution, clarifications (as required) through written communication-mails, audio/video conferencing.
  • Report the status of the allocated assignment to the Technical Architect / Associate Technical Architect as per defined process.

Education

Any Graduate