You are on page 1of 4

Software Engineer - API Support

Date Posted:
JOB CODE: SE - APIS

JOB TITLE: Software Engineer – CAD API Support


LOCATION: Cambridge, UK
DESCRIPTION: This position is for a software engineer who will join SOLIDWORKS applications group
within the R&D division. This individual will assist SOLIDWORKS’ CAD solution partners with technical
interface and interoperability issues. The individual will assist with the COM based API design and
testing to further enhance the interface between components and all aspects of the core product, such
as drawings, assemblies, data management, system interface and graphics. A strong intuitive
understanding of ease-of-use as well as effective programming/debugging skills is essential. The
individual will be part of a highly qualified and successful goal oriented team.
MINIMUM EXPERIENCE: 2+ years software engineering experience preferably within CAD or other
engineering software applications.
EDUCATION: BS/MS degree in Engineering discipline or Computer Science.
REQUIREMENTS: The ideal candidate must possess good working knowledge of C++, MFC and COM
concepts. A working knowledge of VB, C#, OLE, ActiveX and the .NET Framework is preferred.
Individuals with engineering discipline or CAD experience will be given preferential consideration. The
individual must be able to clearly communicate with Solutions Partners. The individual must have
knowledge of application or computer system development which is suitably transferable to CAD
application development. The individual must process a keen understanding of programming concepts
and demonstrate a willingness to be a part of a software team working towards aggressive project
milestones.
COMPENSATION & BENEFITS: SOLIDWORKS offers an excellent salary commensurate with
experience and a discretionary bonus plan. Benefits include a grouped personal pension plan,
comprehensive medical insurance for staff and their dependents as well as permanent health and life
assurance coverage, generous holidays and a superb working environment in the centre of Cambridge.
CONTACT INFORMATION:
For immediate consideration, Please apply on-line: careers@solidworks.com
Visit our Web Site for product & corporate info: http://www.solidworks.com/
Apply
Solid works Automation Engineer(KBE)

JOB DESCRIPTION
Experience in testing, development, and deployment of engineering tools and calculators
Experience in generating parametric CAD modelling using Solidworks.
Proficient in creation of part models, assembly models and drawings.
Generate and support the usage of re-usable Solidworks master geometry models.
Use Solidworks API (C# or VBA) to configure and automate the master geometry models
Import/Export data from various PDM/PLM database systems
Proficient with Microsoft SQL Server and SQL Reporting Services, Microsoft Excel and other database tools
Must have excellent written and verbal skills with the ability to clearly organize thoughts and/or document
content and convey complex concepts effectively regardless of audience

Qualifications Were excited to talk to you if: BS in Mechanical Engineering degree


5-6 years of experience in CAD customization
Knowledge of Microsoft SQL Server
Programming experience using Solidworks API
Programming experience with C#, Java or Visual Basic
Exposure to Mechanical-CAD (E.g., SolidWorks)
Exposure to PDM / PLM
Exposure to data / information management systems
Strong communication skills
Strong interpersonal skills and ability to work in a team environment
Strong analytic skills including Root Cause Analysis, Strength of Materials, Statics
Like to work in a fast paced, creative environment
Enjoy people and dynamic teams with diverse experiences. We have fun together!

Location: Bengaluru, Karnataka


Compensation type: Salaried
Reports to: Project Lead

 JOB FUNCTION:IT Software : Software Products & Services

 INDUSTRY:IT-Hardware/Networking, Telecom

 SPECIALIZATION:Software Engineer

 QUALIFICATION:

o Any Graduate

 EMPLOYMENT TYPE:Full Time

JOB DESCRIPTION
Work with engineering users to analyse PDM/CAD customization/automation requirements needed.
Design and develop applications ranging from standalone macro script program, developing plugins within
CAD/PDM/PLM environment and integrate them with PDM/PLM systems.

Test and implement custom software and/or enhancements to existing solutions.

Develop web applications and roll out to the global teams for PDM/PLM related projects.

Provide user support, troubleshooting and maintenance for tools developed.

Follow existing processes and IT industry best practices for code development, source code management,
incident management and change control Ensuring best practices are followed.

Create and maintain documentation for all solutions developed / implemented.

Desired Educational Qualification

Bachelors degree in Mechanical/Production Engineering with 2-5 years in mechanical product design
industry.

Technical Skills / Knowledge Required

Working knowledge of any CAD like Autodesk/SolidWorks/ PTC.

Experience in developing plugins / Macros/ standalone applications using


AutoCAD/Inventor/Solidworks/Vault API.

Experience in using VBA, VB.net or C# in .NET framework 4 or 4.5.

Experience in using SQL database.

Familiar with software development process.

JOB FUNCTION:IT Software : Software Products & Services

INDUSTRY:Apparel/Garments, Manufacturing/Industrial

SPECIALIZATION:Software Engineer

QUALIFICATION:

Any Graduate
EMPLOYMENT TYPE:Full Time

You might also like