Micron Technology logo

System Software Engineer

Micron Technology
Full-time
On-site
Boise, Idaho, United States
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. Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent C++ and Python experience Experience in Linux, and the GNU toolchain Three+ years' experience in a similar role Interprocess Communication Knowledge Networking Knowledge Advanced C++ knowledge, Python, Go, Java, and Bash proficiency Software Development Tool Experience (Jira, Git, Jenkins, Artifactory) Container Experience Proficiency with Linux, GNU toolchain Basic electrical engineering knowledge Experience with lab equipment (power supplies, oscilloscopes, DMMs) Experience working in physical systems (software + hardware)
Apply now
Share this job