DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

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.

DirectEmployers