StLouisRecruiter Since 2001
the smart solution for St. Louis jobs

Software Engineer (Machine Vision)

Company: EPIC Systems
Location: Saint Louis
Posted on: August 7, 2022

Job Description:

About EPIC SystemsEPIC Systems enables manufacturing excellence by providing thorough, multi-disciplined process engineering, industrial automation, and fabrication for the food and beverage, consumer packaged goods, and specialty chemical industries. EPIC provides solutions for chemical process systems, industrial automation, and machine vision inspections. We are committed to a vision that positively enriches the lives of consumers by transforming the future of manufacturing. For more information about EPIC, please visit our company website at
Machine Vision Software EngineerLocation: Saint Louis, MO Job Status: Full-Time/ Exempt Job Category: Software Engineer Join an industry leader in factory automation and build your career in engineering and programming skills as a key member of our Machine Vision and Robotics team. The Vision Software Engineer role is a technical position in a fast-paced, challenging, and positive work environment. Working with a variety of clients and technologies, you will develop software and algorithms for client vision systems: image analysis, imaging software development, algorithm development. Utilize expert vision inspection techniques and software applications and collaborate with experienced team members to overcome project obstacles.
Duties, Knowledge and Responsibilities:

  • Machine vision software / algorithm development, image processing & programming
  • Enterprise scale software development experience
  • Programming experience, code development, debugging, deployment
  • Knowledge or factory automation controls - design, integration, and programming
  • Project management - project schedule and project budget, client and supplier relations
  • Collaborating with clients, including many Fortune 500 companies
  • Project communications including: meeting documentation for clients, vendors & managers; trip & project time reporting
  • Understand electrical power systems and I/O schematics (primarily low voltage control systems)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 HMIDesired Skills and Qualifications:
      • Engineering degree or equivalent experience
      • 2-6 years of software engineering and/or programming experience
      • Programming experience - C#, Python, Labview
      • Image processing experience and algorithm development
      • Experience in programming, microcontrollers, machine learning, imaging technology
      • Computer hardware specification and integration for image processing systems
      • Knowledge, service, or job experience in any of the following: industrial, manufacturing, fabrication, factory automation controls
      • PLC, HMI, automation, controls system design & programming experience (a plus)
      • Knowledge and experience in any of the following: industrial, manufacturing, factory automation controls
      • Project management, scheduling, and budget proficiency (knowledgeable) capable of managing commercial relationship
      • 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, such as, programming, project management, design, client interaction, etc.
      • In addition to the EPIC Values, candidate must demonstrate the following behaviors / attitudes:
      • Self-starter
      • Intellectually curious
      • Good listener/Strong communication skills
      • Hate to lose
      • Sense of urgency
      • Quick learner
      • Flexible
      • Comfort with ambiguity
        Taking Care of Our EmployeesAt EPIC, our belief in our employees as our greatest asset is personified in the benefits we offer to our eligible employees and their families. We want you to have the peace of mind to focus on the things that you are most passionate about, both in and out of the office, with the assurance that you and your family are protected. Your future personal and financial health is just as important to us as it is to you. A snapshot of our benefits includes:
        • A company culture that respects individuality and diversity in a business casual setting.
        • A highly competitive salary to attract and retain talent, based on level of experience as well as function and responsibility in the position.
        • Comprehensive and affordable benefits including medical/dental/vision plan options and voluntary spending accounts for medical reimbursements on eligible purchases.
        • Life Insurance/AD&D/STD/LTD premiums paid for the employee by the employer as well as a comprehensive EAP program you and your family can utilize.
        • Immediate participation and vesting of the company match in the 401k.

Keywords: EPIC Systems, St. Louis , Software Engineer (Machine Vision), IT / Software / Systems , Saint Louis, Missouri

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Missouri jobs by following @recnetMO on Twitter!

St. Louis RSS job feeds