Rust Software Engineer at Atomic Semi

San Francisco, California, United States

Atomic Semi Logo
$120,000 – $170,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
SemiconductorIndustries

Requirements

  • 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
  • Portfolio or GitHub generally required to apply, showing evidence of strong engineering skills and curiosity

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

Skills

Key technologies and capabilities for this role

RustComputational GeometryGPU AccelerationVisualizationSimulationReal-time CollaborationData SynchronizationHigh-performance RenderingUI/UXDistributed InfrastructurePerformance Engineering

Questions & Answers

Common questions about this position

What is the salary range for the Rust Software Engineer position?

The salary range is $120K - $170K.

Is this role remote or onsite?

The position is onsite.

What skills are required for this Rust Software Engineer role?

Key skills include Rust programming for native and WebAssembly, building interactive editing tools with low-latency interfaces, architecting real-time collaborative systems, implementing geometry algorithms, and developing high-performance GPU rendering pipelines.

What is the company culture like at Atomic Semi?

Atomic Semi fosters a small, fast-moving team of exceptional hands-on engineers who own the stack from atoms to architecture, believe in building anything themselves, and are optimistic about pushing technology limits with tools like 3D printers and e-beam writers.

What makes a strong application for this role?

A portfolio or GitHub is generally required, showcasing things you've built with evidence of strong engineering skills and curiosity.

Atomic Semi

Compact semiconductor fabrication facility development

About Atomic Semi

Atomic Semi develops compact semiconductor fabrication facilities, known as "fabs," to produce semiconductor chips used in various electronic devices like smartphones and computers. Their fabs are designed to be smaller and more efficient than traditional large-scale facilities, allowing for quicker adaptation to technological changes and market needs. This agility enables Atomic Semi to create advanced chips with smaller geometries, enhancing performance and efficiency. The company primarily serves tech companies across multiple industries, including consumer electronics and automotive, generating revenue through chip manufacturing and offering custom fabrication services. Atomic Semi's goal is to significantly impact the semiconductor market by providing high-quality, innovative chip solutions.

San Francisco, CaliforniaHeadquarters
2023Year Founded
$15MTotal Funding
SEEDCompany Stage
Hardware, Industrial & ManufacturingIndustries
11-50Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Unlimited Paid Time Off
401(k) Retirement Plan
Paid Parental Leave
Commuter Benefits
Wellness Program

Risks

Competition from established manufacturers like ASML threatens Atomic Semi's market position.
Supply chain issues with rare earth materials could disrupt Atomic Semi's production.
Stricter environmental regulations may increase operational costs for Atomic Semi.

Differentiation

Atomic Semi develops compact, efficient semiconductor fabs for agile manufacturing.
The company offers dual revenue streams: chip sales and specialized fabrication services.
Atomic Semi focuses on advanced geometries, creating smaller, more efficient semiconductor chips.

Upsides

Rising demand for chips due to AI and IoT boosts Atomic Semi's market potential.
Localized manufacturing trends favor Atomic Semi's agile fab model.
Increased VC investment in semiconductor startups supports Atomic Semi's growth.

Land your dream remote job 3x faster with AI