Software Engineer, ECAD Architect

Autodesk
San Francisco
Full timeUSD 221,187 - 260,000 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Technical direction","Cross-functional collaboration","Systems design","Requirements analysis","Data integration"]

Design and build ECAD-related software across desktop and cloud, developing distributed, secure, scalable services and integrations for third-party APIs. You’ll architect high-performance RESTful backends, build deployment and monitoring tooling, and participate across the full backend and client development lifecycle. The role also includes developing desktop eCAD features across multiple editing environments and optimizing operational efficiency.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Autodesk
Autodesk
8 hours ago

Software Engineer, ECAD Architect

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Design and build ECAD-related software across desktop and cloud, developing distributed, secure, scalable services and integrations for third-party APIs. You’ll architect high-performance RESTful backends, build deployment and monitoring tooling, and participate across the full backend and client development lifecycle. The role also includes developing desktop eCAD features across multiple editing environments and optimizing operational efficiency.
Location: San Francisco
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Research, design, and develop computer and network software and specialized utility programs.
  • •Analyze user needs and develop software solutions designed to optimize operational efficiency.
  • •Develop cloud tools and distributed backend systems in AWS using Node.js, including deployment, testing, and monitoring.
  • •Architect and build high-performance RESTful services supporting ECAD applications and integrate third-party APIs and tools.
  • •Develop complete desktop eCAD design features in C++ across editing environments (Schematic Capture, PCB Layout, Library Development, BOM Management, CAM).
Travel: Extensive travel

Pay and Benefits

Salary: USD 221,187 - 260,000 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor’s degree in Computer Science, Engineering, or related field and 8 years of experience in the job offered or a software engineer-related occupation (or 2 years’ experience in lieu of the degree).
  • •Use Delphi (Object Oriented Pascal), SQL for MySQL, and C/C++ to integrate electronic design data sources (CAD, BOM, ERP) with real-time synchronization.
  • •Use Delphi, C/C++, and UML modeling to develop modular CAD systems extended via plugins or APIs.
  • •Use Delphi, Visual Component Library, C/C++, and MFC to design customizable UIs for electronics engineers.
  • •Use Jira, Confluence, GitHub, Excel, and UML modeling to set technical direction and roadmap for CAD and BOM/part management tools.
Experience:8+ years
Education:Bachelor's
Skills:Technical directionCross-functional collaborationSystems designRequirements analysisData integration
Tech Stack:C++JavaScriptJavaDelphiObject Oriented PascalSQLMySQLCUMLJiraConfluenceGitHubExcelVisual Component LibraryMFCNode.jsAWSRESTful servicesAPIsC API

Company Brief

Autodesk
Provides design and engineering software for architecture, construction, manufacturing, media, and entertainment industries, offering CAD, BIM, and 3D modeling tools to enable product and infrastructure design workflows.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Rafael, United States
Founded: 1982
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor