Seagate Technology-posted 3 months ago
$27 - $29/Yr
Part-time • Intern
Shakopee, MN
Computer and Electronic Product Manufacturing

We're a tight-knit group of engineers who value openness, honesty, and collaboration. We believe in learning from each other and sharing ideas freely. You will be part of the Seagate Research Group with access to a variety of leading-edge technology and mentoring resources with a diversity of skillsets. About the role - you will: - Learn about embedded systems design in modern devices. - Design and improve device drivers and embedded firmware. - Study how software/firmware and hardware interact. - Collaborate with HW/SW technologists and engineers. - Program using C, C++, and Python.

  • Learn about embedded systems design in modern devices.
  • Design and improve device drivers and embedded firmware.
  • Study how software/firmware and hardware interact.
  • Collaborate with HW/SW technologists and engineers.
  • Program using C, C++, and Python.
  • Pursuing a Bachelor's degree in Computer Science or Mathematics and will be returning to school in Fall 2026.
  • Structured C or C++ and Python programming skills.
  • Familiar with Linux.
  • Understand microcontroller architecture.
  • Develop software on both Windows and Linux.
  • Familiar with software project concepts such as CICD, unit testing, cross platform compilation.
  • Familiarity with other languages such as Rust or Go.
  • Familiarity with low level simulation models like QEMU.
  • Familiarity with Agile / SCRUM methodologies.
  • Comprehensive medical, dental, and vision insurance.
  • Participation in the employee stock purchase plan.
  • 12 paid holidays.
  • Minimum of 48 hours of paid sick leave.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service