> Markdown version of [/jobs/ext/2373182-api-support-engineer](https://www.wearedevelopers.com/jobs/ext/2373182-api-support-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # API Support Engineer - **Company:** Dassault Systemes - **Location:** Waltham, MA, United States - **Experience:** Experienced - **Salary:** $130,000.0 - $155,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Computer-Aided Design, ActiveX, Application Programming Interfaces (APIs), Applications Architecture, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, SolidWorks (CAD), Software Debugging, Object-Oriented Software Development, Software Tools, Software Engineering, Systems Integration, Information Technology, Visual Basic Language - **Published:** August 20, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88083241/1 ## About the Role * Bachelor's degree in Computer Science, Mechanical Engineering, Software Engineering, or a related technical discipline required; Master's degree or PhD preferred. * 3-6 years of relevant work experience * Strong programming knowledge with C++. * Working knowledge of MFC and COM technologies. * Experience with C#, Visual Basic (VB), .NET Framework, OLE, and/or ActiveX is preferred. * Strong understanding of object-oriented programming, software development concepts, and application architecture. * Experience developing, integrating, or supporting APIs, SDKs, or software applications. * Strong debugging and troubleshooting skills with the ability to analyze complex software issues. * Experience with CAD, engineering software, or SOLIDWORKS is highly preferred. * Ability to understand existing source code and investigate issues across multiple areas of an application. * Strong written and verbal communication skills with the ability to communicate technical concepts clearly to customers, partners, and internal teams. * Strong analytical and problem-solving skills with excellent attention to detail. * Ability to work collaboratively within a software development and R&D environment. * Self-motivated with the ability to manage priorities and contribute toward aggressive project milestones. ## Description Dassault Systemes is seeking a Software Engineer, SOLIDWORKS API Support to join the SOLIDWORKS API Support group within our Research & Development organization. In this role, you will work closely with customers, partners, and resellers to support the development of solutions leveraging APIs across the SOLIDWORKS product portfolio. You will combine software development, debugging, technical problem-solving, and customer collaboration to help identify and resolve API-related issues while also contributing to the continued improvement of SOLIDWORKS API capabilities., * Provide technical support to partners, resellers, and customers developing solutions using SOLIDWORKS APIs. * Troubleshoot and debug SOLIDWORKS and partner-developed source code to identify, diagnose, and resolve technical issues. * Investigate reported software problems and document findings in sufficient detail for internal development teams to reproduce and correct issues. * Validate software fixes to ensure reported problems are resolved without introducing issues in other areas of functionality. * Document technical solutions and best practices for publication within the SOLIDWORKS Knowledge Base. * Collaborate with customers and internal stakeholders to identify opportunities for new or enhanced API functionality. * Evaluate and prioritize API enhancement ideas based on technical feasibility and customer value. * Develop detailed technical specifications for selected API enhancements in collaboration with key stakeholders. * Create and execute test plans for new and enhanced API functionality. * Develop sample applications and code examples demonstrating proper use of existing and newly developed APIs. * Review and validate online Help and technical documentation for SOLIDWORKS APIs. * Collaborate within the software development team to meet project milestones and deliver high-quality solutions. ## Related Videos - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Hacking C# from the inside - how to do anything in NET](https://www.wearedevelopers.com/videos/117-hacking-c-from-the-inside-how-to-do-anything-in-net) - [The ABC of DX](https://www.wearedevelopers.com/videos/727-the-abc-of-dx) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)