Atomic Semi

Atomic Semi

Rust Software Engineering Intern - Fall

Austin · Intern · Internship

Sponsorship not specified$97k-$132kDetected 206 days ago
C++Distributed SystemsData StructuresAlgorithmsGitWebSocketsFigmaKiCadBlenderCollaboration

Stay score

odds of building a lasting career here

47Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level II)66
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level I · 1×
Level I$95,8881 entry
Level II$119,6422 entries
Level III$143,3953 entries
Level IV$167,1494 entries

$22,642 more — $119,642 — moves this role to Level II and 2 lottery entries. That figure is inside the range the employer already advertised.

Based on the DOL prevailing wage for this occupation and worksite, a base salary of $119,642 would place this position at wage Level II. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Austin-Round Rock-San Marcos, TX. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

1 transfer filing in the last year, covering 1 worker. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • We are seeking Rust Software Engineering Interns for the fall term.
  • These tools blend real-time collaboration, computational geometry, GPU-accelerated visualization, simulation, interactive editing, and data processing.
  • This is a deeply broad, multi-domain, hands-on role.

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
  • 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
  • Experience building non-trivial software projects from scratch (personal, academic, or professional)

Requirements

  • Strong programming skills in Rust, or significant C++/systems programming experience and a strong desire to learn Rust quickly
  • Because of this, a portfolio (can be your GitHub) is required to apply: show us the things you've actually built!
  • Because of this, a portfolio (can be your GitHub) is required to apply:
  • Required Experience

Nice to have

  • Experience with interactive software such as Figma, Blender, CAD tools, KiCad, or scientific computing environments
  • 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
  • We're an early-stage hardware startup with solid funding, world-class advisors, and offices Austin, TX and San Francisco, CA. fab2 is committed to fair and equitable compensation practices.
  • This range assumes a 40-hour workweek and includes up to 10 hours of pre-approved weekly overtime, paid at 1.5x the base hourly rate.

Skills

  • Sam is best known for making chips in his garage, and Jim has been a leader in the semiconductor industry for the past 40 years.

Compensation

  • We're an early-stage hardware startup with solid funding, world-class advisors, and offices Austin, TX and San Francisco, CA. fab2 is committed to fair and equitable compensation practices.

Benefits

  • Housing Stipend to help with first month expenses
  • 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
  • Medical, Dental, and Vision insurance
  • 401(k) retirement plan
  • Life and Disability Insurance
  • We are an equal-opportunity employer and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability or other legally protected statuses.

Company info

  • We're looking for exceptional, hands-on people who can iterate to the limits of what's possible. fab2 was founded by Sam Zeloof https://www.youtube.com/@SamZeloof and Jim Keller https://en.wikipedia.org/wiki/Jim_Keller_(engineer).
  • About the Role We are seeking Rust Software Engineering Interns for the fall term.

Visa & Work Authorization

  • Visa Sponsorship

This listing is sourced directly from Atomic Semi's careers page and normalized into a canonical job model.