Software Development Associate Engineer

Job ID
Experience (Years)
Systems Technical Support

Company Overview

Canon U.S.A., Inc., is a leading provider of consumer, business-to-business, and industrial digital imaging solutions to the United States and to Latin America and the Caribbean markets. With approximately $29 billion in global revenue, its parent company, Canon Inc. (NYSE:CAJ), ranks third overall in U.S. patents granted in 2016† and is one of Fortune Magazine's World's Most Admired Companies in 2016. Canon U.S.A. is committed to the highest level of customer satisfaction and loyalty, providing 100 percent U.S.-based consumer service and support for all of the products it distributes. Canon U.S.A. is dedicated to its Kyosei philosophy of social and environmental responsibility. In 2014, the Canon Americas Headquarters secured LEED® Gold certification, a recognition for the design, construction, operations and maintenance of high-performance green buildings. To keep apprised of the latest news from Canon U.S.A., sign up for the Company's RSS news feed by visiting and follow us on Twitter @CanonUSA. For media inquiries, please contact

† Based on weekly patent counts issued by United States Patent and Trademark Office.

All referenced product names, and other marks, are trademarks of their respective owners.
We are an EEO/AA employer. Minority/Female/Individuals with Disabilities/Protected Veterans.

Position Overview

The Software Development Associate will help support the B2B Integration support team in projects that utilize Canon Pro Imaging products.  This position will create, manage and support SDK for different products.  Utilizing hardware and software knowledge will create proof of concept solutions to help promote the capabilities of Canon Pro Imaging products in various applications.


The Software Development Associate will be providing technical support on software and hardware related issues for Pro Imaging products.
The candidate will be providing support to internal sales staff on integration related matters.
Candidates should have knowledge with networking and troubleshooting.
Experience with programming languages/platforms .net, C#, C and C++ is required


Position requires a Computer Science or Electronics/Electrical Engineering degree; combined with strong computer and networking skills
Candidate must have 2 years experience in C#, .NET, Linux programming along with experience in hardware troubleshooting.
Strong analytical skills and strong Communications skills are required.
Job requires 20% travel. This position requires driving for company business as an essential function of the job and must remain in compliance with company safety guidelines and policies.

If you are not reviewing this job posting on our Careers’ site, we cannot guarantee the validity of this posting. For a list of our current postings, please visit us at 


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed