Automation Software Eng
Company: RANPAK
Location: Shelton
Posted on: February 18, 2026
|
|
|
Job Description:
Job Description Job Description Summary The Software Engineer I
supports the development of automation machinery and paper
converting equipment. This role involves designing, developing, and
documenting software systems, including control system electronics,
electro-mechanical interfaces, and ensuring compliance with machine
specifications and industry standards. The Software Engineer I is
adept at designing, testing and solving machine control issues
using sound engineering principles. Essential Duties &
Responsibilities · Develops, configures, tests, and implements
control systems and applications (PLC, HMI, embedded controllers) ·
Participates in new product development, customization, and
continuous improvement initiatives · Collaborates with
cross-functional teams (engineering, IT, operations) to ensure
system performance and connectivity (e.g., cloud integration,
performance metrics) · Supports prototype builds, commissioning,
and product releases · Designs and documents electrical layouts
using E-Plan and Draft sight/AutoCAD · Creates and maintains
technical documentation including operation manuals and
commissioning handover packages · Troubleshoots and resolves
software and hardware issues in-house and at customer sites
Qualifications · Bachelor’s degree in computer science,
Controls/Mechatronics, Electrical Engineering or related · Minimum
of 2 years of experience in software and industrial automation
engineering · Proficiency in PLC ladder logic and structured text
programming (e.g., Beckhoff, Allen Bradley, Siemens, Mitsubishi,
Omron, Unitronics) · Experience with HMI development ·
Understanding of automation networks · Ability to read and
interpret engineering drawings and technical manuals · Strong
knowledge of electrical systems, troubleshooting, and design ·
Strong knowledge of sensor technologies, limit switches, encoders,
scanners · Knowledge of Object-oriented Experience working with
communication and data transfer protocols such as OPC/UA, MQTT,
Ethernet/IP etc. · Strong communication, problem-solving, and
critical thinking skills. Self-motivated and innovate team player
in product development · Organizational skills with the ability to
manage multiple tasks and deadlines Skills and Competencies
Experience with robotics and ROS (Robot Operating System)
Familiarity with commissioning processes, instrumentation and
controls documentation, FAT/SAT Experience with C/C++ for embedded
systems, Python or other “high-level” languages · Familiarity with
Agile software development process Experience with E-Plan, and
AutoCAD Supervisory Responsibilities: No Physical Demands and Work
Environment: Travel: 25–30% (domestic and international when
required) Office Setting · Choice of sitting or standing or
alternating between them (stand-up desk optional) ·
Keyboarding/typing on a computer for extended periods of time
Exposure to electrical and mechanical equipment with moderate noise
and risk of electrical shock Lift up to 25 pounds Ranpak is an
equal opportunity employer and is committed to providing a
workplace free from harassment and discrimination. We celebrate the
unique differences of our employees because that is what drives
curiosity, innovation, and the success of our business. Ranpak does
not tolerate discrimination on the basis of race, religion, color,
national origin, gender, sexual orientation, gender identity or
expression, age, marital status, veteran status, disability status,
pregnancy, parental status, genetic information, political
affiliation, or any other status protected by the laws or
regulations in the locations where we operate. Accommodations are
available for applicants with disabilities. This policy applies to
all employment practices within our organization, including
recruiting, hiring, promotion, termination, layoff, recall, leave
of absence, compensation, benefits, and training. Ranpak makes
hiring decisions based solely on qualifications, merit, and
business needs at the time. For more information, we invite you to
read our Code of Ethics. Ranpak participates in the E-Verify
program in certain locations as required by law. Learn more about
the E-Verify program here .
Keywords: RANPAK, Portland , Automation Software Eng, Engineering , Shelton, Maine