COME TALK WITH THE WORLD EXPERTS IN SOLID STATE PROCESSING

Bond at FABTECH Chicago | Sept. 8–11 | Booth #B17039 with KUKA | RFSSW on a KUKA Robot!

Bond at FABTECH Chicago

Sept. 8–11 | Booth #B17039 with

KUKA RFSSW on a KUKA Robot!

Meet us at

Detroit, MI | October 6-9 | BOOTH 3651

Proud Sponsor of IFWC 2026  May 19–21 | Cambridge, England

Advanced Controls Engineer Job in Elkhart, Indiana

This position is no longer accepting applications.

Thank you to everyone who applied. We’re reviewing submissions and will be in touch with selected candidates soon.

Looking for an Advanced Controls Engineer job in Elkhart, Indiana? Bond Technologies is hiring a controls software engineer to develop PLC, CNC, and HMI systems for advanced friction-based metal processing machinery. Apply below to join our engineering team.

Position Title:

Advanced Controls Engineer

Department:

Engineering, Controls Group

Reports To:

Manager, Controls Engineering

Location:

Elkhart, Indiana

Time Type:

Full-time

Position Summary

A Controls Software Engineer develops and maintains software & occasionally electrical controls hardware for Friction Based Metal Processing Machines.

Essential Job Functions

  • Interpret control requirements, especially software, from customer/internal specifications
  • Develop flow charts, sequence of operations, and other high level controls documentation
  • Primarily responsible for developing and maintaining Machine Controller software with a focus on new and advanced development items
    • Programmable Logic Controller (PLC) software
      • Primarily in IEC 61131 Structured Text, but some in Ladder Logic
    • Computer Numerical Controller (CNC) software
      • Primarily in IEC 61131 Structured Text
    • Human Machine Interface (HMI) software (Using HMI builder software, like RSView)
  • Assists in developing advanced Human Machine Interface (HMI) software (written in advanced program languages such as Visual Basic, (“.net”), C#, & XAML etc.)
  • Follows established standards for software architecture and programming conventions
  • Contributes to development and improvement of the standard architecture and programming conventions
  • Assist in the creation of electrical control schematics & other hardware design documentation
  • Assist in the creation of Bill of Materials listing electrical components for hardware design
  • Provide technical content for documents such as machine set-up manuals, operation instructions, and help files
  • Support Assembler, Electrical Technicians, and Project Manager during machine build
  • Support startup and debug of equipment
  • Support Project Manager during Run-off (Factory Acceptance Testing) of equipment
  • Provides remote technical support to customers via email, phone, and remote access software
  • Occasionally addresses additional projects that may involve maintenance & improvement of company’s business system and other IT/Network administration tasks

Essential Job Requirements

Education

Bachelors Degree in Electrical Engineering or Computer

Engineering (Bachelors Degrees in other fields may be considered if the course work and experience supports the skill set listed below)

Experience

Minimum 1-5 years experience in software development and/or machine controls

Required Skills/Knowledge

  1. Ability to work with the standard IEC 61131 programming languages such as Structured Text, Ladder Logic, Function Block, etc.
  2. Ability to develop and modify computer programs in Visual Basic, C#, and XAML
  3. The ability and willingness to learn new processes and programming languages
  4. Ability to implement advanced mathematics in software
  5. Must have excellent communication, collaboration, & leadership skills
  6. The ability and willingness to learn new processes and programming languages
  7. Proficient with Microsoft Office products and the use of Macros and Visual Basic for Applications (VBA)

Preferred Skills/Knowledge

  1. Experience with B&R Automation products, specifically Automation Runtime and Automation Studio.
  2. Familiar with HMI development software
  3. Familiar with NC programming (G-Codes etc.)
  4. Understanding of manufacturing machinery, especially controls
  5. Understanding of basic electrical circuits
  6. Familiar with using Computer Aided Design/Drafting (AutoCAD) to design and draft Electrical Controls Drawings
  7. Knowledgeable in Model View ViewModel (MVVM) as a preferred form of programming for Windows Presentation Foundation (WPF)
  8. Proficient with basic IT/Network administrative tasks
  9. Foreign Language experience helpful (Spanish, German, Chinese or French).

Physical Requirements

  • Ability to travel (potentially internationally)
  • Ability to function in a shop environment
  • Ability to work in an office environment
  • Visual Acuity:
    1. Ability to work at a computer monitor
    2. Accommodations as required for reading engineering drawings and office files.
  • Hearing Ability:
    1. No special requirements.

Apply Now

Let Bond Technologies help you find the best Friction Stir Welding (FSW) solution.

If you’re unsure whether FSW is suitable for your application, our team is here to help. We specialize in identifying new applications and solutions for our customers, ensuring you get the best results from FSW technology.

For customer service questions, call us directly at +1 (574) 327-6730.