Jobs and Careers
SN

Software Engineer (CAD Automation)

SnapMagic
Remote jobRemotefull_timeVerifiedPosted 25 Mar 2026

About the 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.

Requirements

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

  • Experience with server hosting, deployment, and infrastructure management in production environments

  • Background in CAD and engineering tools

  • Experience with AI/ML pipelines or automation frameworks

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

SnapMagic

View company profile →