Monster
 

Confidential Posting

 
 
 

Job Summary

Location
Rogers, MN 55374
Industries
Manufacturing - Other
Job Type
Full Time
Employee
Years of Experience
2+ to 5 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)

Software Developer

About the Job

Fast growing high technology equipment manufacturer is looking for a talented individual to join our software development team.  As a part of our team you will help develop software for state of the art industrial computed tomography and radiography systems.


 


Responsibilities:



  • Develop and support image acquisition and analysis software for use in computed tomography acquisition and digital radiography.

  • Develop and support machine automation software including machine vision (ADR, pattern matching) and robotic interfaces.

  • Develop and support software interface to a variety of camera types and formats.  (Gig-E, Camera Link, LVDS…)

  • Investigate new technologies and algorithms to improve software performance.

  • Support ongoing development of all current x-ray imaging system software.

  • Create technical documentation related to new software development.

  • Help support and educate internal and external customers.

  • Special projects as duties permit.

 


The minimum requirements for this position are a Bachelors Degree or foreign equivalent in Computer Science and working knowledge in the following areas:



  • C++ and C# programming languages.

  • Computer graphics related to 3D visualization and interaction (Open GL).

  • GPU computing (Cuda / Open CL preferred).

  • Signal processing (Fourier transforms, filtering).

  • Graphical user interface design.

 


Working knowledge in the following areas is a plus:



  • Computed tomography (Radon transform, FDK filtering and back projection).

  • DirectX and Java3D API’s.

 

We are located in Rogers, MN.   Rogers is located just 10 miles northwest of the 494/694 loop of Minneapolis.  We offer excellent benefits, competitive wages, and professional development opportunities.
 
 

Job Tools