Motion Automation Intelligence- Software Engineer III
Core
Design and develop software for industrial 2D & 3D machine vision inspection systems, integrating frameworks and libraries for commercial vision sensor platforms.
Role type
Senior IC software engineer (machine vision)
Builds
Machine vision solutions and supporting software libraries for industrial automation
Domain
Industrial automation, machine vision, robotics
Deliverable
production ML models | product features
Required skills
C#, .NET, multi-threaded application development, software system design, debugging complex systems, unit testing, CAD software proficiency
Preferred skills
Industrial automation knowledge, field experience, mechanical and math skills
Technologies
C#, .NET, SQL, MVTec Halcon, Matrox, Sick, Keyence, OpenCV, National Instruments, Microsoft WinForms
Responsibilities
Design and develop multi-threaded applications for vision systems, build and integrate software libraries with hardware components, support debugging and resolve system issues, act as a subject matter expert for the team, improve software architecture performance
Seniority
Senior, hands-on IC