Atomic Semi · 1 hour ago
Rust Software Engineer
Atomic Semi is building a small, fast semiconductor fab. They are seeking a Rust Software Engineer to help build the next generation of high-performance tools for chip fabrication and design, focusing on real-time collaboration and data processing.
IndustrialManufacturingSemiconductor
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
Required
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, computer graphics, visualization
Preferred
Experience with interactive software such as Figma, Blender, Unity, OnShape or other CAD tool, Ableton Live, KiCad, or scientific computing environments
Familiarity with WebAssembly or building rich applications
Experience 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
Medical, Dental, and Vision insurance
Generous Paid Time Off inclusive of Holidays and Sick Time
Visa Sponsorship
Life and Disability Insurance
Paid Parental Leave
401(k) retirement plan
Weekly Learning & Development opportunities
Commuter Benefits including Parking and Late Night Uber rides from the office
Lunches daily, Dinners 3x per week, Stocked Office Kitchen with Snacks and Spindrifts
Company
Atomic Semi
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 StageTotal Funding
unknown2023-01-01Seed
Recent News
Company data provided by crunchbase