Taro Logo

Computer Engineer - Central Engineering

World leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence.
Boise, ID, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Job Description

Micron Technology, a global leader in memory and storage solutions, is seeking a Computer Engineer for their Central Engineering team. This role is integral to the development and maintenance of Electronic Design Automation (EDA) tools and flows that support semiconductor design. The position combines software development with hardware understanding, requiring expertise in both programming and VLSI/CMOS design principles.

The successful candidate will work in a collaborative environment, focusing on enhancing and supporting EDA tools that are crucial for the company's semiconductor development process. They will be responsible for developing tools and methodologies, providing technical support, and ensuring efficient integration of solutions across engineering teams.

This role offers an excellent opportunity for someone passionate about both software development and hardware design, allowing them to work with cutting-edge technology in semiconductor design. The position requires a unique blend of technical skills, including programming languages like Python, Java, and experience with Unix systems, combined with knowledge of VLSI circuit design and CMOS implementation.

Micron offers comprehensive benefits including medical, dental, and vision insurance, paid time off, and family leave. The company's commitment to innovation and employee development makes this an ideal position for someone looking to advance their career in computer engineering while contributing to world-class semiconductor technology development.

Last updated 5 days ago

Responsibilities For Computer Engineer - Central Engineering

  • Develop tools, flows, and methodologies to improve memory design efficiency and reliability
  • Provide training, documentation, and support for new tools and methods
  • Collaborate with design and process teams to ensure tool integration and usability
  • Evaluate and debug EDA tools used for CMOS design, layout, and verification
  • Contribute to continuous improvement of design automation infrastructure

Requirements For Computer Engineer - Central Engineering

Python
Java
Linux
  • Bachelor's degree or equivalent experience in Computer Engineering, Computer Science (with circuits/VLSI coursework), or a related field
  • Strong programming fundamentals
  • Effective communication and problem-solving skills
  • Experience with Unix and shell scripting
  • Proficiency in SKILL and Python preferred; experience in C, C++, Java, Visual Basic, Perl, or Lisp will be considered
  • Familiarity with IC design CAD tools (preferred)
  • Understanding of CMOS implementation including area, speed, and power tradeoffs (preferred)

Benefits For Computer Engineer - Central Engineering

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid time-off
  • Paid holidays
  • Paid family leave
  • Disability insurance

Related Jobs

Software Development Engineer

Software Development Engineer position at Micron Technology, focusing on application development and maintenance with comprehensive benefits and hybrid work arrangement in Manassas, VA.

Software Quality Engineer, Photos

Software Quality Engineer position at Apple focusing on Photos app testing, requiring 3 years experience and offering comprehensive benefits.

NX/CAD Developer

CAD Developer position at GE Aerospace focusing on NX custom applications development and PLM systems integration for aircraft engine design transformation.

Software Developer, Lexington

Mid-level Software Developer position at AIG in Parsippany, NJ, focusing on insurance applications development with 5+ years experience required, offering $100K-$126K salary.

NX/CAD Developer

CAD Developer position at GE Aerospace focusing on developing custom applications using NX-Open APIs and various programming languages to enhance aircraft engine design capabilities.