CADSharp offers a unique work experience compared to most software and engineering companies.

—Great flexibility in time and location.

—Minimal top-down management and huge opportunities for self-reliance.

—Collaborate with the incredibly talented CADSharp team.

—Work on exciting and challenging projects with many interesting engineering sectors.

Founded in 2011, CADSharp is committed to providing the highest quality custom programming services for the CAD community. We attract talent from all over the globe and our customers are from all over the globe. We hire based on three criteria: 1) reliability, 2) passion, 3) skill. If you want to work in a convenient, exciting, fast-growing tech company, consider our openings below to determine if you’d be a good fit for our team!

Positions

Technical Manager

Technical Manager

We are looking for a full-time contractor or employee to act as a technical manager for all CADSharp projects while also performing development work. Therefore, we are looking for someone with many years of development experience that is interested in transitioning into a managerial while maintaining development responsibilities. Their time will be divided between development and management. They will work closely alongside the Technical Director and any existing managers.

Duties

The duties of this position include a combination of software development, management, and business development. You will work closely with all aspects of CADSharp and need to have a strong familiarity with every member of our team so you can understand their duties and skill set. The purpose of this position is to transfer a lot of our current Technical Director’s duties to you so he can focus on his areas of specialty. This is a challenging position that will stretch you as a businessperson and developer. You will need to learn to wear many hats when necessarily and adopt a long-term vision for CADSharp that will help us go to the next level of success.

Job Requirements

Education

—Bachelor’s of Science in Mechanical Engineering, Mechanical Design, or Computer Science (or foreign equivalent)

Technical

At least five years of full-time experience is preferred in some or all of the following:

—Onshape, SOLIDWORKS, or similar CAD software

—CAD, PDM, and/or PLM API development

—Object Oriented Programming (including design patterns) using .NET, Java, or JavaScript

—Experience creating web apps using REST APIs

—Experience with vector algebra, linear algebra, and computational geometry

—Familiarity with engineering and manufacturing terminology

—Strong emphasis on good programming practices

—Extensive experience in customer-facing roles or in a sales environment

—Extensive experience with developing specifications, quotes, and proposals for customers

Communication

—Fluency in English, both spoken and written

—Ability to describe complex technical concepts in a concise manner

—Customer-friendly, attentive attitude

Travel

None required.

Compensation

We offer competitive rates based on skill set, experience, and location.

Location and Work Time

You may work from anywhere so long as at least half of your work day is during PST business hours and you are able to join key customer meetings, at the customer’s request.

Web API and REST API Developer

Web API and REST API Developer

We are looking for a full-time contractor to develop scripts and other automation programs primarily for Onshape. Our ideal candidate is an ambitious, customer-oriented individual with a background in programming related to CAD, PDM, PLM, and REST.

Duties

The duties of this position include 1) quoting prospective customers by collecting the appropriate specifications, 2) writing software using SOLID design principles (summarized by the principle “separation of concerns”), 3) providing technical support to customers. The programmer will work closely alongside our Technical Services Coordinator and the customer to ensure that a quality program is delivered on time and according to specification and CADSharp best practices. Since knowledge of the Onshape software and their APIs are essential to successfully performing this job, this position requires strong self-learning skills.

Job Requirements

Education

—Bachelor’s of Science in Mechanical Engineering, Mechanical Design, or Computer Science (or foreign equivalent)

Technical

At least three years of full-time experience is preferred in each of the following:

—Onshape, SOLIDWORKS, or similar CAD software

—CAD, PDM, and/or PLM API development

—Object Oriented Programming (including design patterns) using .NET, Java, or JavaScript

—Experience creating web apps using REST APIs

—Experience with vector algebra, linear algebra, and computational geometry

—Familiarity with engineering and manufacturing terminology

—Strong emphasis on good programming practices

Communication

—Fluency in English, both spoken and written

—Fluency in other languages will be strongly considered

—Ability to describe complex technical concepts in a concise manner

—Customer-friendly, attentive attitude

Travel

None required.

Compensation

We offer competitive rates based on skill set, experience, and location.

Location and Work Time

You may work from anywhere so long as at least half of your work day is during PST business hours and you are able to join key customer meetings, at the customer’s request.

Sales, Marketing, and Business Development Manager

Sales, Marketing, and Business Development Manager

We have a full-time or part-time need for an enthusiastic, disciplined, and self-motivated individual that will assist with CADSharp’s sales and marketing efforts.

Job Requirements

Education

—An associate’s or bachelor’s degree is preferred but not required

Duties

—Increase industry awareness of CADSharp products and services

—Nurture existing relationships with customers

—Seek out new business opportunities

Skills

—Experience within the fields of CAD software or software development is preferred

—Any experience with creative tools like Adobe will be strongly considered

—Any experience with web site development and administration will be strongly considered

—Experience with Dropbox, Slack, Evernote, and Trello (or willingness to learn)

—Strong oral and written communication skills

—Strong attention to detail and organization

—Outgoing, customer-friendly, attentive attitude

—Ability to lift 40 lbs (necessary at trade shows)

Languages

—English

Travel

—This position might involve air travel once a year. One of our most significant marketing opportunities each year is 3D Experience World (formerly SOLIDWORKS World), a four-day convention that occurs each February in a large city like Los Angeles, San Diego, Dallas, Nashville, etc.

Compensation

—Salary is based on location and skillset

—Fifteen days of paid time off (full-time only)

—No other benefits (e.g., health care, 401k) are offered at this time

Location and Work Time

You may work from anywhere so long as at least half of your work day is during PST business hours and you are able to join key customer meetings, at the customer’s request.

How To Apply

If interested, please submit the following to keith@cadsharp.com:

—PDF resume

—LinkedIn profile (if available)

—SOLIDWORKS forum profile (if applying for a developer position)

—Code samples and project source code (if applying for a developer position)

If we’re interested in your application, we will contact you to set up an interview. If applying for a development position, the interview will include a web meeting so we can ascertain your skill with the appropriate CAD software and programming languages. If you are only experienced in SOLIDWORKS and .NET but applying for the Onshape position, we will still gauge your understanding of SOLIDWORKS, SOLIDWORKS API, and .NET programming.