Computer Vision Engineer

AGCO
Tremont, MD
United States
Category
Job Description

Computer Vision Engineer


 


About the Role:


In this role, you will focus on brining bringing state of the art computer vision and machine learning technology to agriculture in on-equipment field environments.   You'll be developing edge and embedded software in a platform that deliver the next generation of sensing, control, and automation capabilities to our 20|20 system for mobile agriculture equipment.  


 


What would I be doing?


Hands-on developing C, C++ and Python based software to build computer vision, deep learning. and machine control applications


Turn proof-of-concept ideas into production-quality products


Opportunities to develop on agricultural equipment and experience our products first-hand


 


What must I have?


Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering


Skills in C, C++, and Python


Strong communication skills and experience being a flexible team player


 


What other specific skills & experiences would be good for me to have?


Experience developing C++ code for a commercial Computer Vision application


Experience in robotics, machine control, and embedded system development


Exposure to open-source frameworks for Computer Vision and Machine Learning applications, such as OpenCV, TensorFlow, PyTorch


Experience working with multi-threaded and near real-time systems


 Working knowledge of inter-process communication methods (such as Protobuf, DDS, ZeroMQ, shared memory, etc).


Hands on experience with Yocto, Kernel configuration, Boot loaders, Device Trees, and Cross compiling.


 


AGCO is an equal opportunity leader.


Employer



United States