No experience
Employment Type:
Full time
Job Category:
Image Processing Engineer
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Trimble is recruiting for an Image Processing Engineer to fill an opportunity in Norcross, GA.

Job Description:

Beena Vision - A Trimble Entity is the leading manufacturer of vision-based automatic wayside inspection systems for the railroad industry. Beena Vision has pioneered and developed a number of innovative products using sophisticated machine vision and non-contact measurement technologies.

BeenaVision is looking to hire a motivated engineer to fill a entry level to mid-level Image Processing Engineer position. The qualified applicant will join BeenaVision's Image Processing team to work on product developments and cutting edge projects.

Responsibilities: The Image Processing Engineer in this position will be responsible for:

* Advanced image processing algorithm development
* Real-time implementation of machine vision algorithms
* Test and verification of system performance
* Research new algorithms to detect and identify various components of interest in complex scene images
* Improvement of existing algorithms to enhance their performance
* Add additional functionalities to the existing algorithms
* Exhaustive testing of algorithms along with the supporting software
* Code base maintenance for current systems
* Use knowledge in design techniques, tools, and principles to write technical reports and take part in preparation of manuals for the products being developed
* Image acquisition software and hardware development


* Minimum Requirements:
* Master's degree in Electrical Engineering, Computer Engineering, or related field
* Must be proficient in MATLAB or Python
* Relevant project experience with point cloud or depth maps, camera calibration, image segmentation, image registration, morphological operation and image pre-processing
* Solid foundation in machine learning
* Strong verbal and written communication skills, along with the ability to work well within a team environment
* Working knowledge in software version control. ( git /mercurial)

* Pluses
* Previous work experience
* Deep knowledge of advanced image processing principles, theories and concept
* Familiarity with well-known machine vision and image processing libraries
* Exceptional attention to detail in algorithm development
* Proven track record of developing machine vision solutions
* Development project management skills
* C / C++ knowledge
* CUDA programming

Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability. From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics.

Trimble is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D