Internship Opportunity | FPGA Networking Engineer Intern
Remote | Robotics Startup
We are offering a hands-on internship for engineers who want to go deep on FPGA-based networking and real-time systems with direct mentorship throughout.
What you will learn & work on:
→ FPGA networking fundamentals TCP/IP offload, AXI4-Stream pipelines, low-latency protocol design
→ SystemVerilog RTL development and simulation (Verilator, cocotb)
→ Network protocol implementation from specification to silicon
→ Rust reading, understanding, and working with systems-level networking code
→ ROS2 middleware and communication architecture (hands-on, not just theory)
→ Vivado toolchain synthesis, timing analysis, resource optimization
→ Professional verification practices testbench design, waveform analysis, constrained-random testing
What we're looking for:
→ Foundations in digital logic and RTL design
→ Understanding of networking protocols (TCP/IP, packet framing, state machines)
→ Comfortable with Linux and Python
→ Rust experience is a strong plus or a genuine desire to learn it
→ Curious, self-driven, and eager to solve hard problems
Experience with ROS2 or FPGA tools is a plus not a requirement. We hire for fundamentals and curiosity.
What we offer:
Direct mentorship from day one
Real ownership your work ships, not sits in a drawer
A rare learning path: from Rust networking code → ROS2 middleware → hardware silicon
Deep technical growth in one of the most specialized intersections in embedded engineering