mid software engineering Hardware Engineer ic · Posted May 19, 2026
Skills
Python

About this role

Micron is hiring a mid-level Hardware Engineer in the software engineering function based in Bangalore, India. The posting calls out experience with Python.

Role
Hardware Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Posted
May 19, 2026

More roles at Micron

SR ATSM Network Supply Manager
Singapore · senior
Deep Learning
Intern – Dry Etch Process and Equipment
Singapore · intern
Deep Learning Data Analytics
Staff/Principal Product Owner, SMART MFG & AI
Singapore · staff
Jira Agile Machine Learning
HBM ENGINEERING TECHNICIAN
Taichung - MTB, Taiwan · mid
Staff Design Engineer
San Jose, CA · staff
All Micron jobs →

Job description

from Micron careers

Our vision is to transform how the world uses information to enrich life for all.

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

Key Responsibilities 

HighSpeed RTL Design & Implementation 

  • Design and implement timingcritical RTL blocks, including:  

  • Control and sequencing FSMs 

  • Powerup, shutdown, and modetransition logic 

  • Register banks and configuration logic 

  • Telemetry and monitoring datapath 

  • Develop RTL with attention to latency, deterministic behavior, racefree logic, and metastability avoidance. 

 

 NanometerProcessAware RTL Coding 

  • Write RTL that is robust to:  

  • Tight setup and hold margins 

  • Clock skew and uncertainty 

  • Multicycle and falsepath constraints 

  • Process, voltage, and temperature (PVT) variation 

  • Ensure RTL is clean for synthesis, static timing analysis, and ECO cycles in sophisticated technology nodes. 

Clocking, Reset & PowerAware Logic 

  • Implement and review clockdomain crossings (CDC) using proven synchronization techniques. 

  • Design reset and initialization logic to ensure predictable system startup and recovery. 

  • Support poweraware and modedependent behavior as the need arises by system operation. 

    This is an excerpt. Read the full job description on Micron careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All Micron Jobs Browse software engineering roles mid positions