Senior Software Engineer

Midwest Fence Corporation
Lower Macungie Township, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Lower Macungie Township, United States of America

Tech stack

C Sharp (Programming Language)
C++
Computer Programming
Computer Engineering
System Configuration
Relational Databases
Firmware
Human-Computer Interaction
Wonderware
Radio-Frequency Identification
Performance Tuning
Robotic Automation Software
Software Engineering
SQL Databases
Vba Programming Language

Job description

As a Software Engineer, you'll be working closely with our engineering teams to help refine and develop processes and systems. In addition to collaborating with your peers, you will travel, interface with on-site technicians, and ensure that what you have developed is functioning to the customer's satisfaction. Enjoy the freedom to create solutions in your own way as you build practical skills with each new job and exchange knowledge with other experts across a wide range of disciplines. You will become a vital resource and a mentor at FlexLink Systems and take a leap forward in technological innovation.

In addition to software engineering, you'll be working closely with our engineering teams to help refine and develop processes and systems. You will also interact with our customers for their current and future project opportunities so having strong verbal communication and listening skills are a must. You will also be collaborating with the manufacturing technical personnel, project leaders and team members to meet business needs through the appropriate application of process automation and process control technology.

Responsibilities include:

  • Engineering assignments that involve the application of established instrumentation and process control technology; you also will coordinate with engineering and other disciplines to expedite tasks economically.
  • Leadership in process control responsibilities (i.e., design, configuration, commissioning and startups) associated with automation and robotics projects.
  • Managing the documentation requirements for tasks such as software revisions, downloading configuration changes, graphics development and modification, and implementing software changes of design.
  • Supporting operations by assisting in training customers in how the control system functions, being able to quickly respond to area needs, and in diagnosing operating problems.
  • Interfacing directly with vendor representatives for firmware/hardware solutions.
  • Participating as needed in functional check-outs of new equipment, ensuring operation of the Control System peripherals and associated equipment to support production demand.
  • Configuring DCS and PLCs to perform manufacturing tasks safely.
  • Working with a variety of Human Machine interfaces: Conductor NT, OIS25, OISD20, Wonderware, Panelview and PanelMax.
  • Experience with sensors, barcode readers, RFID technology, etc.
  • Thorough understanding of pneumatics, including valves/valve banks and actuators.

Requirements

  • Bachelor of Science Degree in Electrical or Computer Engineering with considerable Co-Op/Intern work with Process Control experience in an industrial environment.
  • Alternative to education would be 8 years' work with process control experience in an industrial environment.
  • Demonstrated expertise and working knowledge of DCS, PLC and single loop controllers.
  • Experience with process control and instrumentation tuning.
  • 2 to 4 years' experience in software programming, design, and analysis, or equivalent combination of education and experience.
  • Experience in C++, C#, Visual Basic, and/or other advanced languages.
  • Experience in SQL with a major RDBMS.
  • Strong demonstrated leadership and team building skills
  • Travel to customer sites 25%+- annually.

Benefits & conditions

Coesia North America offers a competitive benefit package which includes, among other things:

  • 401K offering 6% company match with no vesting period.
  • Flexible remote work offering.
  • 8-weeks paid parental leave.
  • Multiple health benefit & insurance options.
  • PTO, sick time, and 12 observed calendar holidays.
  • Company paid short-term disability (80% wager placement) & long-term disability.
  • HSA company contribution for individual & employer family coverage.

Coesia is an equal opportunity employer and embraces diversity and inclusion.

About the company

Flexlink, located in Allentown, PA, is a global leader in the design and manufacturing of automated production and material flow solutions for the food & beverage, pharmaceutical, personal care, automotive, and electronic industries. There are over 1,000 employees across 26 operating units globally. Flexlink is part of Coesia, a group of innovation-based industrial and packaging solutions companies operating globally, headquartered in Bologna, Italy. Coesia has 141 operating units in 35 countries, a turnover of about 1.9 billion euros and over 8,000 employees.

Apply for this position