Micron Hiring - Associate Engineer - SSD Software


   About the company

We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all. With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities.


Job Profile: Associate Engineer - SSD Software

Qualifications: Bachelors/Masters in Electrical/Electronics/CS or related field

Experience: Freshers

Job Location: Hyderabad, Telangana


Responsibilities:

  • Develop (C/C++) code to manage NVMe/SATA storage devices 
  • Develop code for different OS (Windows, Linux, VMWare & Free BSD) 
  • Debug complex issues in involving different OS, platform architectures & device firmware 
  • Understand and develop vendor specific NVMe/SATA commands to perform operations on 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 
  • 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 
  •  Develop APIs for integration with different technologies like CLI / GUI / REST API.

  • Skillset:

  • 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 & verbal communication skills, ability to participate of team discussions and taking decisions 
  • Good Knowledge of software engineering best practices, application development life cycle, SCM (Git), build processes (Jenkins, Makefiles, MSBuild), testing and release

  • Education Requirement & eligibility:

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

  • Apply before the link expires !!!


    Apply Link: Click here


    Join our Telegram Channel: Click here
    Join our WhatsApp Channel: Click here
    Follow us on LinkedIn: Click here
    Follow us on Instagram: Click here

    Post a Comment

    0 Comments
    * Please Don't Spam Here. All the Comments are Reviewed by Admin.