Job Information
ManpowerGroup Senior Software Engineer-Machine Vision in St. Louis, Missouri
Permanent position with an expanding organization offering: starting wage of 105-120k, bonus, excellent benefits, matching 401k, etc.
- 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%
Key Technology Areas May Include:
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
Desired Skills and Qualifications:
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
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
ManpowerGroup
- ManpowerGroup Jobs