Software Engineer - Machine Vision Application - (C#, C++,Python)
(Onsite position in Auburn Hills, Michigan)
Founded in 1994, Inovision offers automation and robotics products for automating manufacturing processes using AI, Industrial Internet of Things (IIoT) devices, and Big Data analysis. We are developing new applications to scan and analyze automobiles and other surface inspections during the automation process. Our automotive applications control factories for Tesla, Ford, Toyota, and Mercedes using IoT methods paired with AI algorithms.
This position is for a strong image processing and machine vision software engineer. We are developing new products to scan and analyze automobiles and other surface inspection during the automation process. This job involves an understanding of cameras, lights, image processing and large scale software design.
The candidate should have a solid electrical engineering or computer science background with strong image processing skills. You must love to write code in C#, C++ and Python. Highly motivated individuals who are good at working in a group or alone are desired.
We use the latest technologies C#, C++. This is a great opportunity to stay up to date with the latest development tools.
Job Description
- Onsite position in Auburn Hills, MI. Some travel may be required to factories for debug.
- Develop software in Microsoft C#/C++, based on project requirements
- Develop image processing algorithms in multi threaded windows environment
Requirements
- Solid engineering or computer science background
- Motivated, intelligent, and hard-working
- Excellent communication skills
- Willingness to travel occasionally
- Attention to detail
- Legally authorized to work full-time in the United States and travel internationally as needed
- Must be skilled in C#/C++ and multi threaded real time application development
- Development may include some embedded system development, windows application development, multi-thread applications, and AI.
Health Benefits with Blue Cross Blue Shield PPO and matching IRA contributions are just some of our benefits!
We offer great pay with 1.5x when working overtime!
Other Information
- Inovision is an equal opportunity employer.
- Candidates must be able to perform the essential job functions with reasonable accommodation.
- Employees must maintain a mobile phone and valid driver’s license.
- Candidates will be required to write a sample program during the interview process.
- All candidate information will be kept confidential according to EEO guidelines.
Job Type: Full-time
Benefits:
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Retirement plan
- Tuition reimbursement
- Vision insurance
Schedule:
Application Question(s):
- Are you skilled at Image Processing and Machine vision programming using OpenCV?
Education:
Experience:
- Python: 1 year (Required)
- C#: 1 year (Required)
- Image Processing/Machine Vision: 1 year (Preferred)
Work Location: In person