Skip Navigation

Associate Software Engineer (Remote)

Primary Location Chatsworth, California Job ID R105137 Apply

Dolphin Imaging Systems has a great opportunity available for an Associate Software Engineer to join our fully remote team.

Dolphin Imaging Systems (a division of Patterson Companies, a Fortune 500 company) provides imaging, diagnostic, patient education and management software solutions for dental-specialty practices and institutions. 

As an Associate Software Engineer, you will be part of the Imaging Team and will be primarily focused on our 2D imaging software line. Orthodontists and maxillofacial surgeons use our software to acquire and store imaging records, diagnose and analyze patient issues, simulate treatment, and show patients what they can look like when a procedure is finished. Our planning software even designs 3D-printable guides to use in treatment. The results can truly be life-changing for those who receive these procedures, as many problems they have dealt with their entire life are corrected. 

Our Dolphin team consists of many long-tenured employees who have created a great culture in a casual environment built around teamwork, flexibility and innovation. 

Associate Software Engineer main responsibilities include:

  • Developing medical imaging software for Windows, in C++ / MFC, using Microsoft Visual Studio.
  • Develop and implementation of standards and processes around definition, development, test, analysis, and maintenance of software applications in support of the business.
  • This includes processes and standards on writing, coding, testing, and analyzing software programs and applications.

Associate Software Engineer Qualifications:

  • Bachelor's Degree in Computer Science or a combination of equivalent education and experience.
  • 1+ years of programming experience required.
  • Experience in all aspects of application development and project life cycles.
  • Experience writing high-quality Windows desktop applications with Microsoft Visual C++ Environment and MFC.
  • Experience with GUI Design.
  • Experience in object-oriented programming and in multiple development technologies with proven ability to maintain software products written in different languages and platforms.
  • Experience using source code management system.
  • Excellent verbal and written communication skills.
  • Ability to write functional and technical software specifications.

Associate Software Engineer Preferred Qualifications:

  • Win32 API experience
  • SQL database design and SQL access via C++
  • Experience with C# and .Net
  • Experience with Azure DevOps (ADO) and GitHub Repositories
  • Database (relational and hierarchical) and operating systems experience.

Please visit for more information on our company and mission.

The potential compensation range for this role is below. The final offer amount could exceed this range, based on various factors such as candidate location (geographical labor market), experience, and skills.

$65,000 - $80,000

The potential compensation range for this role is below. The final offer amount would be based on various factors such as candidate location (geographical labor market), experience, and skills. $67,500.00 - $85,200.00


Sign up for job alerts

Interested InSearch for a category, location, or category/location pair, select a term from the suggestions, and click "Add".

  • Information Technology Group, Chatsworth, California, United StatesRemove

New opportunities

View all opportunities

Training and Development


Diversity and Inclusion


Community Giving



Why join Patterson?

Jump in and see what it’s like to be a part of our team.
Patterson isn’t just a place to work, it’s a partner that cares about your success.

Considering applying to Patterson? Watch this video first!

Getting Hired

We’re excited that you’re interested in joining Patterson Companies. We offer a wide range of opportunities, and the hiring process may vary based on position. Learn how to submit a job application, and the typical evaluation processes used at Patterson, click here(This link opens a PDF file).

Corporate Responsibility

At Patterson Companies, we measure success by the strength of our relationships with our clients, customers and employees. From working with our partners to bring innovation solutions and provide best-in-class experience to our customers, to supporting employee volunteerism large and small, we’re committed to building strong connections to support the communities we live and work in. Learn more about our corporate responsibility, click here.

Our Mission

Be a part of a great organization with a special mission: to be the market leading dental and animal health company supplying technology, marketing, support and logistics to maximize customer success. We connect expertise to inspired ideas, products and services and create a relevant, memorable difference in the lives of our clients, customers and employees. To learn more about our Mission and Values click here.