Omnify PLM Solutions Contact Us
Product Lifecycle Management Solutions
  • Products
  • Solutions
  • Customers
  • Insights
  • About

Omnify Software Careers

Omnify Software is a fast growing private company focused on delivering business-ready Product Lifecycle Management (PLM) solutions. Omnify is comprised of a talented team of professionals who are cultivating the next generation of PLM software.
We are currently seeking experienced Sales and Engineering professionals for both our east coast and west coast locations. If you are a motivated person looking for a career with excellent growth opportunities and competitive compensation, please send your resume to

Current Opportunities

Department: Engineering
Location: Tewksbury, MA
We are looking for an experienced and dedicated Applications Engineer (AE) to help with both pre-sales and post-sales support of our next generation of Product Lifecycle Management (PLM) software.
The right candidate for this position will have excellent communication skills, extensive knowledge of databases, programming experience, and a general knowledge of Configuration Management practices. This is a great opportunity for a self-motivated person looking for a position within a fast-paced, team-oriented environment.
Please read the qualifications for this Applications Engineer position carefully. The successful applicant will have to get up to speed quickly and therefore, we will only consider those who meet all the criteria listed.
Qualifications: Applicants should have 4+ years of experience in software application support (preferably in the product lifecycle management industry) and a degree in Computer Software, Electrical, or Mechanical Engineering.
Management and execution of new customer implementations
Installation of the Omnify product lifecycle management (PLM) system
Work closely with new & existing customers to set up best business practices, workflows, policies, rules, etc.
Train users in the Omnify PLM system
Support of existing customers
Development of processes to manipulate & validate large data sets
Work with customers to specify, install, and configure requested customizations
Occasional travel is required
Knowledge of general Configuration Management practices:
 – Documentation Control (e.g., part numbering schemes, class codes)
 – Change Management (ECO) processes/routing
 – Manufacturing process
 – Quality & software validation practices
Spoken and written communication of complex ideas to user community:
 – Conducting training classes and seminars in person and online
 – Authoring technical specifications, white papers, etc.
Knowledge of ECAD and MCAD systems
Database Expertise:
 – Structures, backup strategy
 – Connecting and communicating
 – Database maintenance
 – SQL Programming
Web servers and cloud-based systems
Knowledge of one or more programming languages:
 – C#, C++, Java, etc.
Experience with CRM and support case tracking systems
Qualified candidates for the Applications Engineer position should send their resume to