Share this Job
Apply now »

Software Automation Engineer (Linux)

Longmont, CO, US


Req. ID: 266606 



As members of the Validation Architecture DevOps Team, we have a crucial role in enabling the success of the SSD Organization to deliver high quality products! Our team provides modern development infrastructure and automation tools to engineering teams throughout Micron SSD. The teams we empower work on sophisticated firmware, software and test frameworks which facilitate the delivery of world class SSDs to our customers!


We are seeking an individual contributor with expert knowledge of Linux OS, Automation and DevOps.


We deliver a Linux-based host platform for SSD firmware development and test that rests on an IT-supported infrastructure. Our solutions drive multiple critical teams globally. The key objectives of our platform are extensibility, reproducibility, maintainability, and re-usability.


In this role you will have the opportunity to participate in custom software development; specifically, architectural decisions about design and implementation of our global platform as well as the deployment and support of Linux-based tools and environment that empower the Micron SSD organization. You will also collaborate with multi-functional teams to understand and deliver solutions that meet their needs.


Responsibilities and Duties Include:

  • Problem solving, debugging
  • Maintenance of backend servers and systems
  • Maintenance of custom Linux OS image(s)
  • Responding to Jira tickets
  • Linux configuration
  • Python (and other) coding
  • Communication written/verbal
  • Being adaptable, flexible and balancing multiple complex technical tasks




Required Experience

  • 3 - 5 years experience with RHEL Linux DevOps
  • 3 - 5 years experience with Automation Solutions
  • Software design, development and testing experience
  • Linux distros particularly Red Hat, CentOS, & Fedora
  • Linux Kernel builds, customization and optimization, and shell scripting
  • C/C++ and building source code using Make and other tools
  • Linux drivers, kernel modules
  • Demonstrably strong Python coding experience
  • GDB and other debuggers
  • Core dump analysis and debug
  • Yum and RPMS including yum server side and caching mirrors
  • PCIe and NVMe protocols, drivers and hardware
  • NFS, Samba, AutoFS, SSSD, LDAP, VNC, SSH


Preferred Experience Includes:

  • PIP and PYPI and Python packaging (helpful)
  • Ansible/YAML (highly desired)
  • Atlassian tools (Jira, Bitbucket, Confluence)
  • Storage tech (NVMe/PCIe and SATA)
  • Product Validation
  • Distributed systems



Candidates should hold a Bachelor (or higher) degree or have equivalent proven experience.


Micron Benefits

Employee Rewards Program, Healthcare, Paid time off (Combined Sick and Vacation Time), Retirement savings plans, Paid maternity/paternity leave, Employee Assistance Program, Professional development training, Workplace wellness programs, Micron Health Clinic (Boise only), Fitness Center / Activity rooms (Boise only), Tuition Reimbursement, Micron Corporate Discounts, Casual Dress attire.




All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

For US Sites Only: To request assistance with the application process and/or for reasonable accommodations, please contact Micron’s Human Resources Department at 1-800-336-8918 or 208-368-4748 and/or by completing our General Contact Form

Keywords:  Longmont || Colorado (US-CO) || United States (US) || SSD Engineering || Experienced || Regular || Engineering || #LI-JF1 || Tier 4 || 

Upload your resume and immediately see jobs for you!

Nearest Major Market: Boulder
Nearest Secondary Market: Denver

Job Segment: Developer, Linux, Engineer, Software Engineer, Firmware, Technology, Engineering

Apply now »