Email similar jobs to meEmail similar jobs to me
Share this Job

Date: May 11, 2018

Location: Boise, ID, US

Company: Micron


Req. ID: 107361 

The Micron Technology Engineering Software Development team is looking for an enthusiastic software engineer with the ability to apply the appropriate technology to solve complex software problems.  A successful candidate can demonstrate the use of multiple languages, frameworks and disciplines, and will be encouraged to experiment with new technologies and focus on continual learning of the ongoing evolution of software engineering. The customers for Engineering Software Development team solutions cross the entire breadth of Micron’s engineering disciplines focused on the research and development of memory products.  Software engineers are encouraged to work directly with fab and design engineers focused on the Technology Development organization in the creation, testing and support of solutions that improve efficiency as well to innovate by utilizing the newest technologies.  The Engineering Software Development department works at the leading edge of the semiconductor industry, and the ideal candidate will enjoy working on tough software and data challenges to help Micron meet and surpass best-in-class memory product development.


Responsibilities and Tasks:

As a Software Engineer at Micron you will have the opportunity to work on a broad set of technologies and solutions to enable innovation at Micron.  This position focuses on the following categories of work:

  • Application Development – write code for software applications that help advance Micron’s Research & Development and Process Development operations.
  • DevOps - Design, build and maintain continuous integration, build, and deployment systems.
  • Application Support: work through Micron support mechanisms to support the applications and solutions owned by our team. Successful candidate will be able to analyze, identify and resolve application defects.



Experience Requirements: 

  • 3-5 years experience shipping production quality software
  • Experience in C#, .NET, ASP.Net, Web technologies and RESTful web services


Qualified candidates will have:

  • Solid communication, leadership, problem solving skills and experience in working in a global team environment; candidates should have strong organizational and time management skills, technical direction and vision.
  • Familiarity with Agile/Scrum methodology
  • Strong customer focus and relationship building skills
  • Experience or familiarity with project management tools and concepts
  • Strong communication skills (written, verbal and presentation)
  • Strong problem solving skills in identifying issues and providing recommendations and solutions
  • A proven ability to drive for results and continuous improvement
  • Understand client/server, web, and mobile development methodologies
  • Have an understanding of Agile and DevOps development models and experience with Continuous Integration, Continuous Build and Continuous Deployment systems
  • Experience with the following:  C#, Python, Microsoft .NET Framework and MVC or MVVM architecture
  • Experience with UI frameworks for both client (WPF and WinForms preferred) and web (HTML, Angular, Bootstrap, and JQuery preferred) stacks
  • Deep understanding of proper design patterns, principles, and frameworks
  • Solid understanding of multi-threaded/asynchronous application development
  • Experience with writing automated unit tests and component tests



B.S. degree in Computer Science or Information Systems is required.  Equivalent experience and other related certifications will be considered.


We recruit, hire, train, promote, discipline and provide other conditions of employment without regard to a person's race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity and expression, pregnancy, veteran’s status, or other classifications protected under law.  This includes providing reasonable accommodation for team members' disabilities or religious beliefs and practices.

Each manager, supervisor and team member is responsible for carrying out this policy. The EEO Administrator in Human Resources is responsible for administration of this policy. The administrator will monitor compliance and is available to answer any questions on EEO matters.

To request assistance with the application process, please contact Micron’s Human Resources Department at 1-800-336-8918 (or 208-368-4748).

Keywords:  Boise || Idaho (US-ID) || United States (US) || SGA || Experienced || Regular || Engineering || #LI-JF1 ||

Nearest Major Market: Boise
Nearest Secondary Market: Meridian

Job Segment: Semiconductor, Developer, Software Engineer, Engineer, Product Development, Science, Technology, Engineering, Research