# Rust Software Engineering Intern, Chip Design Tools

**Company:** [Fab2](https://hotfix.jobs/companies/fab2)
**Location:** Austin, TX, San Francisco, CA
**Role:** Fullstack Engineering
**Salary:** $108k – $126k/yr
**Skills:** Rust, C++, Webassembly, Wgpu, Webgpu, Postgres, Axum, Concurrency, Gpu Pipelines, Crdts, WebSockets, Protobuf, Spatial Indexing, Graph Algorithms, Opengl
**Posted:** 2026-08-28

> Build end-to-end Rust features for Studio, a collaborative chip-design application spanning interactive editing, synchronization, rendering, and simulation. The internship requires strong Rust or systems programming experience, performance expertise, and a portfolio of substantial software projects.

## Job Description

## Responsibilities
- Build Studio, a browser-based multiplayer platform for designing and assembling chips, using Rust across the stack and WebAssembly for web and native applications.
- Own major features from design through shipping across the full stack.
- Develop low-latency interactive editing tools, including auto-routing, placement, measurement, annotation, and real-time error detection.
- Design a document model that supports source-code-like diffing and merging alongside real-time collaboration.
- Build synchronization infrastructure for streaming edits between clients with eventual consistency, high-bandwidth streaming, and correctness guarantees.
- Develop a GPU canvas capable of smoothly rendering millions of polygons using spatial indexing, culling, and level of detail.
- Build interactive waveform simulation experiences with responsive lightweight analysis and streaming results from heavier solvers.
- Contribute to plugin systems based on sandboxed WebAssembly components, scripting APIs, and integrations with chip fabrication workflows.
- Profile and optimize performance, memory usage, and concurrency.

## Requirements
- Strong Rust experience, or serious C++/systems programming experience combined with willingness to learn Rust deeply.
- Solid systems fundamentals, including memory, performance, and concurrency.
- Experience profiling and improving slow software, with the ability to explain the causes and optimizations.
- Track record of building non-trivial software from scratch and explaining it end to end.
- Portfolio required; GitHub is accepted.

## Nice-to-haves
- Game, engine, or real-time systems experience, including ECS, scene graphs, spatial indexing, physics engines, frame budgets, GUI development, or low-latency input.
- Electrical engineering knowledge, including analog or digital systems.
- Experience with deep software such as Blender, Ableton, KiCad, CAD tools, DAWs, or game engines.
- Distributed or real-time systems experience, including write-ahead logs, event sourcing, replication, CRDTs, OT, WebSockets, or data pipelines.
- Geometry, graph, routing, spatial data structure, or optimization experience.
- Familiarity with schema evolution and serialization formats such as Protobuf, FlatBuffers, or Cap’n Proto.
- Graphics and visualization experience, including custom rendering, shaders, GPU pipelines, WebGPU, Vulkan, or OpenGL.
- Understanding of Git internals and version control systems.

## Compensation and benefits
- Software interns are paid hourly at an annualized rate equivalent to $114,000–$131,000, depending on experience and education; actual earnings vary with hours worked.
- Housing stipend, daily lunches, dinners three times per week, stocked office kitchen, learning and development opportunities, commuter benefits, paid time off, visa sponsorship, medical, dental and vision insurance, 401(k), and life and disability insurance.

## Similar jobs

- [Fab Software Engineering Intern](https://hotfix.jobs/jobs/cfa09f7f-98e5-4961-b098-d3a05ae0d475) - Fab2 - Austin, TX - $108k – $126k/yr
- [Software Engineer 3](https://hotfix.jobs/jobs/40288b31-e52f-4273-b1a8-cd3a89f34654) - MongoDB - Remote - CA$108k – CA$149k/yr
- [Software Engineering Intern](https://hotfix.jobs/jobs/27d94e82-e7aa-4c9c-a65c-68e1bbff4d2d) - Vercel - San Francisco, CA - $110k – $132k/yr
- [Software Engineering Intern](https://hotfix.jobs/jobs/f39f7327-6f30-48fb-8976-3d4cbb82cfac) - Vercel - San Francisco, CA - $110k – $132k/yr
- [Software Engineer](https://hotfix.jobs/jobs/7a60bd28-da17-4194-9b83-a5883ae3ddf2) - Yext - New York, NY - $112k – $229k/yr

**Apply:** https://hotfix.jobs/jobs/861a0ec6-e7a8-4f79-9846-04c6ed416dbc
**Canonical:** https://hotfix.jobs/jobs/861a0ec6-e7a8-4f79-9846-04c6ed416dbc