Career opportunities at IDM

Now HiringAre you a die-hard fan of IDM products? Are you a power user of UltraEdit? Do you like the way UltraEdit and UltraCompare work together to provide users the perfect dovetail of text editing bliss? We love all things text and are looking for new talent to join the IDM team. If you're interested, please send your resume to and tell us about yourself!

Current openings:

C/C++ developer

We are seeking a full time C/C++ developer – or outside contractor – to join our team working on multiple software products. The ideal applicant will have broad exposure to all aspects of application development to include: design, development, coding, testing, debugging and documentation of applications to satisfy version requirements. This includes hands-on new development as well as maintenance of enhancement of existing applications.

Our products are built by programmers for programmers. As such, candidate will work closely with management to identify requirements and be a part of the development decision making process. This is a challenging and very rewarding position with a small company, family-friendly atmosphere.

Required experience/skills

  • C/C++
  • Windows programming experience with MFC
  • Experience in building high quality MFC applications (editor experience would be amazing!)

Extra consideration given for:

  • Editor programming experience
  • Linux/Mac programming experience

Salary is based on experience and skills.

Off-site independent contractors will be paid as such.

Apply for this position today by emailing with your resume. Please use "C/C++ Developer Position Application" as your subject line.