Senior SDK Engineer (C#/.NET & C++)

Engg

Portland (OR)

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Autodesk is seeking a Senior Software Engineer for the Heimdall team's Geometry Utilities SDK. You will work across C#/.NET and C++, building production-quality SDKs and APIs, with responsibilities spanning design, testing, packaging, CI/CD, and release.

Collaboration across teams and responsible use of AI tools are expected to ensure high-quality software. You will contribute to architecture decisions, design intuitive APIs, and maintain compatibility across versions while evolving the SDKs for

Qualifications

  • Strong demonstrated software engineering skills developing production-quality software.
  • Experience developing applications, libraries, or SDKs with modern C#/.NET and modern C++.
  • Experience spanning C# and C++ boundaries or interoperability.
  • Ability to design and implement SDKs, libraries, or developer-facing APIs.
  • Strong understanding of API design principles and developer experience.
  • Experience with automated unit testing and testable software design.
  • Experience with build, packaging, dependency management, and CI/CD practices.
  • Proven ability to work across unfamiliar technology stacks and communicate architecture clearly.

Responsibilities

  • Design, implement, test, document, and maintain production-quality SDKs and reusable components.
  • Develop across C#/.NET and C++, enabling interop between managed and native code.
  • Contribute to API architecture and design decisions for developer-facing APIs.
  • Design stable, evolution-friendly APIs with backward compatibility and versioning considerations.
  • Collaborate with product and platform teams to integrate SDKs into broader systems.
  • Create comprehensive automated unit tests and contribute to integration and performance testing.
  • Own software through build, packaging, CI/CD, and release lifecycles.
  • Use AI-assisted development tools responsibly to validate generated code and maintain quality.
  • Independently investigate new technologies and share knowledge with the team.

Skills

C#/.NET
C++
SDK design
API design
Automated testing
CI/CD
AI-assisted tools
Interoperability

Tools

GitHub Copilot
Claude Code
Cursor
ChatGPT

Job description

Autodesk is seeking a Senior Software Engineer for the Heimdall team's Geometry Utilities SDK. You will work across C#/.NET and C++, building production-quality SDKs and APIs, with responsibilities spanning design, testing, packaging, CI/CD, and release.

Collaboration across teams and responsible use of AI tools are expected to ensure high-quality software. You will contribute to architecture decisions, design intuitive APIs, and maintain compatibility across versions while evolving the SDKs for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SDK Engineer - C#/C++ Developer APIs
Senior SDK Engineer - C#/C++ Developer APIs

Autodesk • Portland (OR)

On-site
USD 117,000 - 209,000
Senior SDK Engineer C#/C++ for Geometry APIs
Senior SDK Engineer C#/C++ for Geometry APIs

Autodesk, Inc. • Portland (OR), Northern (KY)

Hybrid
USD 117,000 - 209,000
Senior SDK Engineer - C#/.NET & C++ API Design
Senior SDK Engineer - C#/.NET & C++ API Design

Autodesk • Novi (MI)

On-site
USD 117,000 - 209,000
Software Engineer
Software Engineer

Engg • Portland (OR)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Autodesk, Inc. • Portland (OR), Northern (KY)

On-site
USD 117,000 - 209,000
Software Engineer
Software Engineer

Autodesk • Novi (MI)

On-site
USD 117,000 - 209,000
Software Engineer
Software Engineer

Autodesk • Portland (OR)

On-site
USD 117,000 - 209,000
Senior Software Engineer, Geometry & CAD
Senior Software Engineer, Geometry & CAD

Alloy Enterprises Inc • Burlington (MA)

On-site
USD 125,000 - 160,000
Senior Software Engineer (Comp Geo, 3D engineer)
Senior Software Engineer (Comp Geo, 3D engineer)

SendCutSend • Reno (NV)

On-site
USD 120,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+8
Senior Software Engineer - AI-Driven Architecture Platform
Senior Software Engineer - AI-Driven Architecture Platform

Pomona College • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000