FANUC America Corporation Product Development Engineer - Vision in Rochester, Michigan
FANUC America CorporationProduct Development Engineer - VisionRochester, MI 48309
AtFANUC America Corporationwe are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported.
We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are one of those talented people, and are interested in being considered for a career atFANUC America, we invite you to applytoday!
CURRENT OPPORTUNITY: Product Development Engineer - Vision
FANUC America Corporation provides the most complete range of industry-leading robotics, CNC and motion control systems, and ROBODRILL machining centers. Our innovative technologies and proven expertise help manufacturers in the Americas to be more efficient, reliable and profitable. FANUC America is currently searching for aProduct Development Software Engineer. Primary responsibilities will include:
Specific development of Machine Vision software within an embedded real time operating system environment. This can include the following areas:
2-D and 3-D Machine Vision algorithms and functions.
User interface using Web-based technologies
Machine vision related application development
Distributed software processing
Specification, design, implementation, testing, documentation, productization and customer support of software developments.
Development and implementation of product tests and product test procedures.
Communication with FANUC and other engineering staffs on product and development related issues.
Present a proposed product concept to selling division and select customers.
Ability to develop simple project schedules.
Ideal candidate will have the following experience and education:
Bachelor, Masters degree in Engineering (Electrical or Computer Engineering major preferred) or equivalent relevant work experience
Strong fundamental knowledge of Machine Vision and familiarity with the latest trends in machine vision and artificial intelligence.
Passion for software development and advancing intelligence of industrial robots
Strong ANSI-C language and C++ coding skills and experience with large project software development environment (configuration management, build/release)
Familiarity with Open CV or PCL.
Familiarity with Cloud-based developments and distributed software processing.
We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:
Medical, Dental and Vision Insurance
401(k) retirement program
Employee Assistance Program
Flexible Benefit Dollars
Generous holiday and vacation program
An Equal Opportunity Employer
EEO/AA Employer/Minorities/ Women/Veterans/Disabled
VEVRAA Federal Contractor
Equal Opportunity Employer, including disabled and veterans.