Group, Company and Organisation
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.
Currently, 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.
Main Responsibilities / Activities
About the Role
As an Embedded Software Engineer for FlexLink within Standard Controls, you will play the important role in developing and integrating technology into smart embedded solutions.
More specifically you create unique solutions in material handling.
You will be responsible for requirements breakdown, design, implementation, and test software for the FlexLink Device Platform which will serve as the foundation for IoT applications within industrial automation.
In this role you will be expected to:
You will work on 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.
You will be a leader in process control responsibilities (i.
e.
, design, configuration, commissioning, and startups) associated with automation and robotics projects.
You will also be managing the documentation requirements for tasks such as software revisions, downloading configuration changes, graphics development and modification, and implementing software changes of design.
You will be supporting operations by assisting in training customers on how the control system functions, being able to quickly respond to area needs, and in diagnosing operating problems.
You will be interfacing directly with vendor representatives for firmware/hardware solutions.
You will participate as needed in functional check-outs of new equipment, ensuring operation of the Control System peripherals and associated equipment in order to support production demand.
You will configure DCS and PLCs to perform manufacturing tasks safely.
You will be working with a variety of Human Machine interfaces: Conductor NT, OIS25, OISD20, Wonderware, PanelView and PanelMax.
Participate in projects and in product changes
Write implementation proposal (including time estimates)
Assisting first line support with analyze and problem solving in support cases.
Propose kaizen events to continuously find ways to improve
Basic Requirements
What You Need to Be Successful
Hold an engineering degree within computer science/electrical engineering or equivalent.
3+ years of relevant work experience.
Good knowledge in programming and related technical skills, with a logical approach to problem solving.
Solid programming experience in C, C++, C#, Visual Basic, and/or other advanced languages
Competence in writing well designed, testable, and efficient code by using best software development practices.
Good understanding of hardware design and development
Understanding of all stages of digital development
Interest in industrial production
GIT knowledge
Experience with Continuous Integration pipelines
Experience with build systems, such as make and CMake
RabbitMQ knowledge
Robot Framework knowledge
Our Offer
Coesia North America offers a competitive benefit package which includes, among other things:
Multiple health insurance plan options.
Company paid life insurance.
401k with up to 6% company match.
Paid parental leave.
Coesia is an equal opportunity employer and embraces diversity and inclusion.
Job Reference: CGS10891