Senior Software Engineer-Machine Vision
St. Louis, Missouri
Employer: Experis
Industry:
Salary: Competitive
Job type: Full-Time
Permanent position with an expanding organization offering: starting wage of 105-120k, bonus, excellent benefits, matching 401k, etc.
Duties, Knowledge and Responsibilities:
- Must be local to either St. Louis, MO or Cincinnati, OH and open to 50% travel.
Duties, Knowledge and Responsibilities:
- Responsible for mentoring and developing other engineers on the software development team
- Enterprise scale software development experience
- Vision tools and deep learning knowledge
- Understanding and utilization of machine vision software / algorithm development, image processing & programming
- Responsible for programming, code development, debugging, deployment
- Project management - project schedule and project budget, client and supplier relations
- Assist with management of software revision control standards and other department tools
- Assist with software code changes and issue tracking
- Assist with software evaluation of new front end engineering projects and new technical custom vision systems
- Agile project management and lead team standups
- Customer relationship management and collaboration with clients, including many Fortune 500 companies
- Develop project opportunities and business partnerships with clients
- Knowledge of factory automation controls - design, integration, and programming
- Understanding of electrical power systems and I/O schematics (primarily low voltage control systems)
- Other duties as assigned
- Travel up to 50%
- Programming and software development
- Image processing and algorithm development
- Deep learning
- Machine vision smart cameras and/or PC based vision software systems
- Integration of factory automation technologies including PLCs and HMI
- Collaborate on evaluation of new MV technologies such as camera hardware and image processing software
- Engineering degree or equivalent experience
- 4-6 years of software engineering and/or programming experience
- Experience in any of the following: industrial, manufacturing, fabrication, factory automation controls
- Highly motivated, driven, with desire to serve customers, grow business, grow career and team
- Strong programming skills - ability to learn new languages and programming paradigms
- Experience in C#, Python, Cognex, Matrox, Keyence,
- Image processing experience and algorithm development
- Experience in programming, microcontrollers (ie Raspberry Pi, Arduino), machine learning, imaging technology
- PLC, HMI, automation, controls system design & programming experience (a plus)
- Experience in computer hardware specification and integration for image processing systems
- Ability to work independently and in a team environment on fast-track projects
- Capable of making complex decisions that drive business performance
- Flexibility to perform various roles and responsibilities from day to day, ex. programming, project management, design, client interaction, etc.
- In addition to the Values, candidate must demonstrate the following behaviors / attitudes:
- Self-starter o Intellectually curious o Good listener/Strong communication skills
- Hate to lose o Sense of urgency o Quick learner o Flexible o Comfort with ambiguity Taking Care of Our Employees
Created: 2024-09-14
Reference: 329334
Country: United States
State: Missouri
City: St. Louis
ZIP: 63110
Similar jobs:
-
Engineering Manager-Machine Vision
Experis in St. Louis, Missouri