SIGN IN
Rust Software Engineering Intern - Summer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Atomic Semi · 1 day ago

Rust Software Engineering Intern - Summer

Atomic Semi is building a small, fast semiconductor fab and is seeking a Rust Software Engineering Intern for the Summer term. The intern will help build high-performance tools for chip fabrication and design, working across various domains from low-level systems to high-performance rendering.
IndustrialManufacturingSemiconductor
check
H1B Sponsorednote

Responsibilities

Build deeply interactive editing tools with low-latency, CAD- or Figma-like interfaces for geometry manipulation, routing, annotation, and measurement
Develop production-grade Rust software targeting both native and WebAssembly environments
Architect real-time collaborative systems, including state synchronization, conflict resolution, and efficient data transmission
Implement efficient algorithms for geometry querying, graphs, and routing
Build high-performance rendering and visualization pipelines from GPU-accelerated rendering and spatial indexing to streaming massive datasets, visualizing millions of polygons, or rendering complex 3D fields
Continuously profile and optimize CPU, GPU, memory, and network performance to push the limits of responsiveness and scale
Own major features end-to-end and work closely with internal users, including process engineers and circuit designers, to deliver powerful, intuitive tools that solve real problems

Qualification

Rust programmingSystems programmingReal-time systemsGPU programmingComputational geometryAlgorithmsUI/UX designData processingCollaboration toolsGraphics rendering

Required

Pursuing a BS in Computer Science, Computer Engineering, or demonstrated exceptional skill in software engineering
Strong programming skills in Rust, or significant C++/systems programming experience and a strong desire to learn Rust quickly
Solid understanding of systems fundamentals: memory, performance, concurrency
Experience building non-trivial software projects from scratch (personal, academic, or professional)
Interest in one or more of the following areas: real-time systems, computational geometry, algorithms, GPU programming, visualization

Preferred

Experience with interactive software such as Figma, Blender, CAD tools, KiCad, or scientific computing environments
Background in compiling to WebAssembly or building rich applications
Familiarity with schema evolution, database migrations, or serialization formats like Protobuf
Understanding of collaborative or distributed systems (e.g., CRDTs, OT, WebSockets)
Exposure to geometry or graph algorithms, optimization, or simulation (including spatial data structures and hierarchical representations)
Experience with graphics rendering pipelines (WebGPU, Vulkan, OpenGL)
Exposure to advanced 2D/3D visualization, simulation, or novel user interfaces

Benefits

Housing Stipend to help with first month expenses
Lunches daily, Dinners 3x per week, Stocked Office Kitchen with Snacks and Spindrifts
Weekly Learning & Development opportunities
Commuter Benefits including Parking and Late Night Uber rides from the office
Paid Time Off inclusive of Holidays and Sick Time
Visa Sponsorship
Medical, Dental, and Vision insurance
401(k) retirement plan
Life and Disability Insurance

Company

Atomic Semi

twittertwittertwitter
company-logo
Atomic Semi manufactures fabrication equipment for the semiconductor industry.

H1B Sponsorship

Atomic Semi has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)

Funding

Current Stage
Growth Stage
Total Funding
unknown
2023-01-01Seed

Leadership Team

leader-logo
Sam Zeloof
CEO
linkedin
Company data provided by crunchbase