Software Engineer (CAD Automation)
Company: SnapMagic
Location: Redwood City, CA 94063 (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-03-25
About this role
SnapMagic is building the digital growth engine for the global electronics industry.
Our core platform (formerly SnapEDA) already reaches 2M+ engineers annually and is the default discovery layer for electronic components. We’re now scaling SnapMagic Copilot, built on a proprietary dataset of 10M+ components, serving as the discovery and demand layer for the global electronics industry.
We’re a fast-moving startup building the next generation of electronics design. Our focus is simple: eliminate manual CAD work and replace it with intelligent, automated systems. This role is for a software engineer who thrives in a high-output environment, delivers frequently, and takes real ownership of what they build.
You’ll work hands-on designing and delivering tools that automate CAD workflows, integrate AI, and scale cleanly from prototype to production.
### What You’ll Do
- Build and deliver automation tools that replace manual CAD processes
- Design and implement backend systems that power CAD workflows
- Translate ideas into execution plans, workflows, and ERDs
- Integrate AI features to improve design generation, validation, and optimization
- Continuously deliver working outputs in a fast-paced startup environment
- Identify bottlenecks and aggressively automate them
- Contribute ideas and turn them into valuable output
### Required Skills & Experience
- Strong experience with Python (production-level code)
- Working knowledge of JavaScript for internal tools and frontend work
- Solid backend engineering knowledge (data flow, performance, reliability)
- Frontend familiarity (dashboards, internal tools, visualizations)
- Experience with databases, schema design, and query formulation
- Comfortable working with loosely defined problems and turning them into features
- Strong bias toward execution and measurable output
- Experience with image processing algorithms or geometry-related systems
### Nice to Have
- Experience with API integrations
- Experien...