This position is no longer available
Austin, Texas, United States

Gem was looking for an Embedded Systems Intern

Gem is seeking an Embedded Systems Intern to solve workflow fragmentation by unifying RISC-V development across manual FPGA simulations and hardware bring-up. You will be responsible for creating a single, sleek VS Code-integrated GUI that serves as the Command Center for the entire engineering team.

What You'll Do

  • Unify RISC-V development into a single, sleek VS Code-integrated GUI that serves as the Command Center for the entire engineering team.
  • Deliver a standalone and VS Code-integrated PySide6 GUI and/or VS Code Plugin(s) that automate the full loop: loading bare-metal/Linux images, managing serial consoles, reset control via STM32G, and GDB debugging across both Xilinx FPGA and Thunderbird targets.

What We're Looking For

  • Major in Electrical Engineering or Computer Science.
  • Expertise in Python/PySide6, C/CMake.
  • Experience with GDB/JTAG debugging tools.

Technical Stack

  • Python
  • PySide6
  • C
  • CMake
  • GDB
  • JTAG
  • RISC-V
  • FPGA
  • STM32G
  • VS Code
Required Skills
PythonVS CodeDebugging
Job Details
Department Software Development
Category embedded
Posted 3 months ago