Software/Electrical Engineer

Körber Group•Richmond, VA
•Onsite

About The Position

Körber Technologies, Inc., a sales and service company serving the North American tobacco industry, is hiring a Software/Electrical Engineer to design, develop, modify, document, and support software solutions for tobacco industry machinery. The role supports machine functionality through PLC and IPC software development, accurate bills of material, change documentation, cross-functional coordination, and technical problem-solving to help ensure reliable, safe, and efficient equipment performance. The engineer will work with multiple engineering disciplines and may provide technical direction to a small team. The position includes international travel as needed for projects, installations, troubleshooting, commissioning, training, and customer requirements. The work environment is described as innovative, friendly, and diverse, with experienced colleagues and opportunities for career advancement.

Requirements

  • High school diploma or equivalent.
  • At least five years of experience in an engineering or industrial automation environment.
  • At least five years of experience as a Software Technician or in a comparable technical software or controls role.
  • Strong knowledge of PLC and IPC programming, troubleshooting, testing, and documentation.
  • Ability to read and interpret electrical drawings, machine documentation, functional descriptions, and technical specifications.
  • Working knowledge of BOM structures, parts lists, revision control, and engineering change documentation.
  • Ability to research technical issues, evaluate options, and recommend practical solutions for machinery and controls concerns.
  • Proficiency with Microsoft Office applications and ability to use SAP or similar enterprise systems for engineering documentation.
  • Strong organization and ability to manage multiple priorities and projects.
  • Effective written and verbal communication skills and ability to coordinate with internal teams and external contacts.
  • Problem-solving skills, attention to detail, and ability to work independently with limited supervision.
  • Ability to provide technical guidance, support team collaboration, and contribute to a professional engineering environment.
  • Commitment to safety, quality, continuous improvement, and ongoing technical development.
  • Thorough knowledge of and hands-on experience with PLC and IPC programming.

Nice To Haves

  • Associate degree in Software Engineering, Electrical Engineering Technology, Automation Technology, Computer Science, or a related technical field; equivalent education and relevant experience may be considered.
  • SAP experience.

Responsibilities

  • Design, develop, modify, test, and support PLC and IPC software for tobacco industry machines.
  • Create and update parts lists, bills of material, functional descriptions, and related engineering documentation.
  • Maintain and file software change logs, log files, revision documentation, and technical references.
  • Research obsolete components, evaluate replacements, and recommend alternative software or designs.
  • Use SAP or related systems to enter and maintain bills of material and parts lists, and upload drawings and documentation.
  • Troubleshoot software, controls, and machine functionality; support root cause analysis and corrective actions.
  • Manage multiple projects while meeting quality, timeline, and documentation expectations.
  • Coordinate with electrical, mechanical, manufacturing, service, and other engineering disciplines.
  • Lead or provide technical direction to a small team when required, including task coordination, priority support, and knowledge sharing.
  • Identify reliable technical information sources, develop useful references, and support engineering process improvements.
  • Apply relevant electrical codes, machine safety practices, and engineering standards used in equipment design and manufacturing.
  • Maintain a clean, organized, and safe work area and follow company safety requirements.
  • Develop technical skills and knowledge related to future technologies, software platforms, automation tools, and machinery improvements.
  • Perform other engineering duties as assigned.
  • Travel internationally as needed for projects, installations, troubleshooting, commissioning, training, and customer requirements.

Benefits

  • Competitive salary
  • Flexible working hours
  • Paid vacation
  • Vacation purchase program
  • Sick days
  • Paid holidays
  • 401(k) plan with a dollar-for-dollar match up to 6% of base income
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Employer-paid basic life insurance
  • Employer-paid short-term and long-term disability insurance
  • Voluntary life insurance purchase program
  • Training and Development Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service