Open Positions

Why Onyx Graphics?​

Onyx Graphics, a wholly-owned subsidiary of Canon USA, Inc., is an exciting and progressive place to work, fostering an entrepreneurial spirit which empowers individuals to have a direct impact. For 30 years, our commitment to world-class engineering and understanding of what matters most to our customers has made ONYX a leader in digital printing workflow software.

Current Opportunities:

International Marketing/Communications Specialist

Why Onyx Graphics?

Onyx Graphics is an exciting and progressive place to work, fostering an entrepreneurial spirit which empowers individuals to have a direct impact. A commitment to world-class engineering and understanding what matters most to our customers has made Onyx Graphics a leader in digital printing workflow software. We help printing businesses around the world to be more productive and profitable.

Job Summary

This is an entry-level position that will focus on the delivery of external and internal communications within a global market. The second of two internal marketing positions, your main responsibilities will be to search the company’s intended audience in segmented international markets with a think global, act local approach.

Main responsibilities

  • Assist in PR and Marketing communications with ONYX customers and vendors globally
  • Ensure corporate style and branding guidelines are met on all internal and external sales and promotional items
  • Help create online help content for global customer base
  • Organize management conference, executive meetings, support regional event requests, assist with tradeshows and special events as assigned
  • Assist with and complete annual media planning and advertising buys under the direction of management
  • Assist with writing and editing of promotional literature, press releases, newsletters, direct marketing and internet marketing projects as assigned
  • Assist marketing management with corporate website to update page content as needed
  • Marketing database update and cleaning for appropriate communication and reporting using CRM and Email marketing solutions
  • Under the direction of management, develop content for marketing campaigns and report on the results of those campaigns
  • Establish and build media relationships globally and assist in establishing Press related events as well as realize opportunities to broaden awareness and understanding of the Onyx Graphics brand and product portfolio
  • Search for and collect press coverage globally to grow brand awareness in keeping with company guidelines.
  • Assist and maintain authorized strategic campaigns for social media
  • Special projects as required


Education & Experience

  • Bachelor’s Degree in Marketing, Communications, PR or a related field
  • 1-2 years’ experience in Marketing, Communications, PR or related field
  • Must have a wide range of experience and understanding of the marketing mix including product positioning
  • Experience with the Adobe Illustrator, InDesign, Photoshop, Premier
  • Experience with B2B versus B2C marketing a plus
  • Experience with nurture campaigns a plus
  • Experience with online help reference guides and technical writing a plus

Skills & Abilities

  • Unwavering attention to detail
  • Professional demeanor and awareness of international communication norms
  • Superior written and verbal communication skills, coupled with highly developed interpersonal skills to work within an international business environment
  • Strong work ethic, willingness to learn, focus and set priorities within tight timelines and be resourceful under pressure, stretching hours to complete tasks
  • Quickly grasp complex technical and business concepts and express them in clear language
  • Ability to write at a technical level
  • Ability to travel nationally and internationally as needed
  • High energy, ambitious, and willingness to learn
  • Should be a proactive self-starter with the ability to work independently
  • Basic HTML Comprehension
  • Familiarity with WordPress, iContact and Salesforce preferable


Software Engineer

Job Summary

This position reports directly the Software Development Manager and will assist with the maintenance and development of tools critical to daily company operations.

Job Description


  • Work with Operations and Finance departments to troubleshoot issues with company order processing system (SAP Business One)
  • Work with Technical Support and Operations departments to maintain customer support tools (Salesforce) and associated services
  • Work with Engineering department to maintain and improve product licensing support (Gemalto RMS/EMS/LDK)
  • Develop and maintain customer-facing eCommerce system
  • Develop and maintain other custom web-based services

Candidate Skills and Abilities


  • Experience with database administration and programming (MS SQL, mySQL)
  • Experience with object-oriented software design & development (C#, ASP.NET)
  • MS Visual Studio 2015 and later
  • Familiarity with IIS7, Tomcat
  • Familiarity with HTML and CSS
  • Familiarity with TDD and Test Automation
  • Excellent written and verbal communication skills
  • Proven problem-solving skills
  • Familiarity with various eCommerce frameworks and tools


  • Experience with SAP B1 administration
  • Experience with Salesforce administration and API integration (SOQL)
  • Understanding of design patterns
  • Experience with scripting language (Python preferred)
  • Experience with .Net web services programming (SOAP, REST)
  • Familiarity with Agile development frameworks
  • Experience using Salesforce Apex
  • Familiarity with secure communication protocols (TLS)


  • Bachelor of Science degree in Computer Science or associated field, or equivalent experience

Submit your resume now for a career with ONYX



Which position are you applying for? *please only indicate the specific position as advertised*

Upload your Resume