Micron Off Campus Drive For Associate Engineer - SSD Software in Hyderabad & Bangalore

10 vacancies
20,000 - 30,000

Micron is hiring for the post of Associate Engineer - SSD Software in Hyderabad & Bangalore. Candidates who are looking for this opportunity can apply for this position before the last of the application. Check eligibility details and application process given below.

Company Name: Micron

Job Location: Hyderabad & Bangalore

Job Role: Associate Engineer - SSD Software

Experience: Freshers

Employment Type: Full Time

Selection Type: Online

Educational Qualifications: Bachelor's /Master's Degree

Join our Telegram for more IT job updates - Click Here

Job Responsibilities:

  • Develop (C/C++) code to manage NVMe/SATA storage devices
  • Develop code for different operating systems (Windows, Linux, VMWare and Free BSD)
  • Debug complex issues in involving different device drivers, operating systems, platform architectures and device firmware
  • Understand and develop vendor specific NVMe/SATA commands to perform operations on SSD or to get data from SSD
  • Develop code to issue vendor specific commands to get data from different controller vendors
  • Review Code developed by peers
  • Assist in DevOps processes for build and test automation
  • Design and Develop APIs for 3rd party integrations
  • Design and develop a framework/component stack in layered architecture to build various software solutions
  • Design and develop abstraction layers for different OS platforms and SSD controller vendors
  • Design and Develop APIs for easy integration with different technologies like CLI/GUI/REST API

Required Skills:

  • Knowledge of C/C++
  • Good understanding of Python and C/C++ interactions
  • Expert knowledge of Design Patterns and Data structures
  • Knowledge of Device Drivers, system programming and multi-threading
  • Understanding of Storage Devices, NVME/SATA
  • Understanding of Windows and UNIX / Linux server storage environments
  • Knowledge on building applications for Windows, Linux using different tool chains
  • Excellent debugging and problem-solving skills
  • Team player with excellent written and verbal communication skills, ability to participate of team discussions and taking decisions
  • Good Knowledge of software engineering best practices, application development life cycle, source control management (git), build processes (Jenkins, Makefiles, MSBuild), testing and release

Required Qualification's:

  • Bachelor’s/Master’s Degree in Electrical, Electronics or Computer Science Engineering
  • CGPA requirements = 7.0 CGPA & Above

How To Apply:

  • Visit the official website/ click on given link below
  • Fill all the application details
  • Upload the updated Resume

Application Link: APPLY NOW