Software Engineer

Camarillo, CA

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 Camarillo, CA, USA.

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
  • 2-4 years of hands-on programming experience working with complex applications using C++ or .NET languages
  • 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
  • Authorized to work in USA

Even Better

  • Knowledge of CAD/CAM
  • Familiar with GIT source code control system
  • Familiar with agile development methods

Travel

None.

Physical Requirements

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

Apply

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.