Rust Software Engineering Intern, Graphics Programming - FallAtomic Semi • San Francisco, California, United States
Cette offre d'emploi n'est plus disponible
Rust Software Engineering Intern, Graphics Programming - Fall
Atomic Semi
- San Francisco, California, United States
- San Francisco, California, United States
À propos
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
Required Experience 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
Nice-to-have 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
Working at Atomic Semi We’re an early‑stage hardware startup with solid funding, world‑class advisors, and a lab/office in San Francisco, CA. Atomic Semi is committed to fair and equitable compensation practices. Software Interns are paid an hourly rate equivalent to an annualized range of $110,000-132,000, depending on experience and education level. 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. Actual earnings will vary depending on internship length and hours worked. Internship 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
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. Export Control Analysis: This position involves access to technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s capacity to serve in compliance with U.S. export controls.
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.