senior software engineering Embedded Software Engineer ic · Posted Jun 3, 2026
$98,000 – $167,000
USD per year

About this role

Micron is hiring a senior-level Embedded Software Engineer in the software engineering function based in Longmont, CO. The posting calls out experience with Python, TensorFlow, PyTorch, pandas. Compensation is listed at $98,000–$167,000 per year.

Role
Embedded Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Longmont, CO
Posted
Jun 3, 2026

More roles at Micron

Technician, Surface Lab
Boise, ID · mid
Security
RAM RDA Applications Engineer
Taichung, Taiwan · mid
A/B Testing Data Analytics
TECHNICIAN - PIE RAM
Singapore · mid
Deep Learning
Director, PDE Advance Packaging
Singapore · director
Python Deep Learning Backend Development
Fab10 FAC Electrical Principal Engineer
Singapore · principal
System Design Deep Learning
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.

Summary of the Role:

As a Senior Engineer on the Firmware & Product Testing (FPT) team, you will support the validation of enterprise SSD firmware through test development, automation, execution, and failure analysis. This role focuses on NVMe front‑end features and customer specifications while applying Python‑based automation and data‑driven techniques to improve test efficiency and product quality. Working closely with firmware test engineers, senior mentors, and data scientists, the engineer gains hands‑on experience at the intersection of firmware validation and AI/ML, contributing to more effective and scalable testing methodologies.

Department Introduction

Firmware & Product Test (FPT) team at Micron Technology holds a pivotal role in validating firmware specifications for SSDs. The team develops comprehensive verification plans, implements these using Python, and ensures strict adherence to NVMe standards and security protocols. Testing methodologies include white-box, grey-box, and black-box approaches conducted on a module-by-module basis throughout firmware development and integration. Validation occurs across multiple environments, including simulation, FPGA prototyping, and prototype hardware.

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