Senior Embedded Software Engineer

Micron Technology
November 5, 2020
1063, Tingkat Perusahaan 6, Kawasan Perusahaan Bebas Perai, Penang, Malaysia
Job Type


As an Embedded Engineer for SIG - Micron Systems Integration Group in Boise Idaho, you will be working on a wide range of Software and Hardware Engineering responsibilities.  You will work closely with electrical, control, and mechanical design teams.  You will  be analyzing schematics, reviewing PCB layouts, developing design alternatives, prototyping circuits, ensuring hardware testability, debugging hardware, automating hardware test, automating production, and developing user libraries to control hardware.  You will write code primarily in C/C++ and Python on Intel processors and various microcontrollers to act as the customers interface to designed hardware, test the hardware with diagnostics, and automate lab equipment such as oscilloscopes, precision power supplies, meters, and graphically represent the statistical results.  You will also be responsible to aid in the design of test fixtures to test and calibrate hardware, and automating the design process.  At SIG, you will have the opportunity to interact with experienced world-class development engineers across several engineering disciplines, giving you access to engineering know-how only learned on the job.  As an embedded engineer, you will have the opportunity to work with many senior and principle engineers and be teamed with an experienced embedded engineering mentor, to help teach, guide, and mold your engineering career.

What are your responsibilities:

  • Work with a multi-discipline team developing next-generation memory tester solutions.
  • Apply learned technical design concepts and follow detailed instructions.
  • Solve design problems and seek mentorship as needed.
  • Desire to understand and debug electrical schematics.
  • Integrates knowledge of basic concepts, principles, and theories of Electrical & Software Engineering.
  • Familiarity with lab equipment such as DMMs, and Oscilloscopes.
  • Familiarity with Linux is a significant plus but not required.

Other Responsibilities:

  • Assist in the development of schematics.
  • Analyze component specifications for design use
  • Debug of electronics in an ESD safe lab environment.
  • Write and understand test software as it relates to electronic debug.
  • Write technical documents and lab reports.
  • Write software to verify and diagnose chip and circuit issues.
  • Debug C/C++ software interfacing to hardware.
  • Present design work for peer review.
  • Work in a team to accomplish a goal.

Development Work:

  • Interfacing to microcontroller and processors circuits.
  • Calibrating and working with power supplies and digital circuits.
  • Working closely with electrical engineers to bring up and verify new system boards.
  • Crafting a suite of tests to catch manufacturing errors in circuits and overall board design.
  • Contribute to improving product robustness and accuracy.

Education Requirements:

  • Bachelor Degree in in Electrical Engineering, Computer Engineering, or equivalent required
Drop files here browse files ...

Related Jobs

Senior Embedded Software Engineer   10201 Torre Avenue, Cupertino, California new
December 3, 2020
Senior Embedded Software Engineer   One Station Square, Cambridge, United Kingdom new
December 3, 2020
Senior Embedded Software Engineer (Open-Source Software Team)   110 Fulbourn Road, Cambridge, United Kingdom
November 5, 2020
Senior Embedded Software Engineer - AI Applications   2788 San Tomas Expressway, Santa Clara, California
October 21, 2020
Desktop page