Software Engineer


At DP Technology Corp, we build the next generation machining software products that lead the CAM software industry. We are a highly motivated, co-operative, and fun loving team of software developers who thrive on solving challenging problems and building large-scale software systems. If you want to be part of this team, we would love to hear from you.

We are looking to hire a full-time Software Engineer to join the Research and Development (R&D) team on our flagship product, the ESPRIT CAM software in Florence, Italy. This position will contribute to the success and growth of the company by ensuring the integrity of ESPRIT software through continuous design, development, and testing.

The Day-to-Day

  • Work with a team of Software Engineers
  • Take ownership of the work
  • Understand and refine functional requirement specifications
  • Design and develop key features / algorithms in C++/.NET
  • Implement unit tests and other test routines for the developed functionality
  • Use judgement to suggest modifications where appropriate

What You Bring

  • B.S. Computer Science / Mechanical Engineering / Equivalent degree
  • Excellent understanding of object-oriented programming and software engineering principles
  • Strong desire to learn with exceptional problem-solving skills
  • Excellent mathematical and analytical skills
  • Excellent oral and written communication skills
  • Desire to work in a small, multi-national, innovative and creative team

Even Better

  • 2-4 years of hands-on programming experience working with complex applications using C++ or .NET languages
  • Knowledge of CAD/CAM
  • Familiar with GIT source code control system
  • Familiar with agile development methods



Physical Requirements

Regularly required to sit for long periods and talk or hear, both in person and by telephone.


We use cookies to offer you a better browsing experience, analyze site traffic, and personalize content. Read about how we use cookies and how you can control them by clicking here.

If you continue to use this site, you consent to our use of cookies.