Latest News

Micron Hiring System Software Engineer in Boise ($110K–$155K)

On: August 26, 2026 6:33 PM
Follow Us:

Micron is looking for a talented System Software Engineer to join its team in Boise, Idaho. This is an exciting opportunity for software engineers who enjoy solving complex technical problems, building reliable systems, and working in a technology-driven semiconductor environment. If you have strong software development skills and want to grow your career with a global technology company, this role offers competitive compensation and meaningful engineering challenges.

Job Overview

FieldDetails
Company NameMicron Technology
RoleSystem Software Engineer
QualificationBachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Job LocationBoise, Idaho, United States
Salary$110,000–$155,000 per year
Work TypeOn-site
Job TypeFull-time
Job LevelMid-Level / Experienced
IndustrySemiconductor / Technology

Job Description

Micron Technology Inc. is a global leader in semiconductor manufacturing.  The Systems Integration Group (SIG) designs and manufactures internal equipment to give Micron a competitive edge in the marketplace.

Our Equipment Software Design team is looking to hire a driven system software engineer.  This engineer will develop command and control system software in multiple languages focused on inter, and intra-process communication across various platforms. You will work with other software engineers and other engineering disciplines to create in-house semiconductor equipment from the ground up.  Team lead experience or desire is a plus.  Experience with hardware a significant plus.

What You’ll Do:

  • Design:  Develop new and modify existing equipment in cross-discipline design teams (software, electrical, control, and mechanical engineers).  
  • Manufacture: Work with New Product Introduction, and Operation teams in the manufacturing of equipment.
  • Code:  Build robust multi-process applications in C++, Python, and Go, using containerized environments on RHEL-compatible Linux distributions.
  • Innovate:  Create multi-computer, multi-process command and control software using the latest technologies, interface with embedded systems and third-party devices, and develop user libraries.
  • Support: work to improve existing designs, responding to manufacturing and production support.
  • Hands-On Work: Daily opportunities to work hands-on with computers, in-house and third-party designed equipment in a lab environment.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent
  • C++ and Python experience
  • Experience in Linux, and the GNU toolchain
  • Familiarity with AI-enabled software engineering practices, including code generation, code review, test creation, and technical analysis.

Preferred Qualifications

  • Low Level System Software Knowledge (OS knowledge, synchronization, memory, networking, inter-process communication, threading, etc.)
  • Advanced C++ knowledge, Python, Go, Java, and Bash proficiency, Software Development Tool Experience (Jira, Git, Jenkins, Artifactory)
  • Container Experience, Proficiency with Linux, GNU toolchain
  • Experience with lab equipment (power supplies, oscilloscopes, DMMs), Experience working in physical systems (software + hardware)
  • Experience leveraging AI-assisted development tools to improve software design, implementation, testing, and debugging.

Selection Process

  • Application Submission – Submit your resume and application through Micron’s careers portal.
  • Application Screening – The recruitment team reviews your qualifications and experience.
  • Recruiter Interview – Initial discussion about your background, skills, and career interests.
  • Technical Interview – Assessment of software engineering, system-level programming, and problem-solving skills.
  • Hiring Manager Interview – Discussion of the role, projects, technical expectations, and team fit.
  • Final Evaluation – Overall assessment based on technical and behavioral performance.
  • Offer & Background Check – Selected candidates receive an offer, subject to applicable pre-employment requirements.

How to Apply

  • Visit Micron’s official careers website.
  • Search for “System Software Engineer” in Boise, Idaho.
  • Review the job requirements and responsibilities carefully.
  • Prepare an updated resume highlighting your software engineering and system-level experience.
  • Complete the online application form.
  • Upload your resume and any requested supporting documents.
  • Submit your application and monitor your email for interview updates.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.