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

Software Engineer

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.

Position Title:

Software Engineer

Department:

Engineering, Controls Group

Reports To:

Manager, Controls Engineering

Job Type:

Full-time

Job Location:

Elkhart, Indiana

Position Summary

A Software Engineer develops and maintains software for Friction Stir Welding, Friction Extrusion, Friction Deposition, and RFSSW Machines.

Essential Job Functions

  • Develops and maintains software primarily Human Machine Interface (HMI) software
  • Follows established standards for architecture and programming conventions
  • Contributes to development and improvement of the standard architecture and programming conventions
  • Works in conjunction with Controls Engineers to assist in the start-up, de-bug, and run-off of equipment
  • Provides remote technical support to customers via email, phone, and remote access software
  • Utilizes Visual Basic, (“.net”), C#, & XAML extensively in the maintenance of existing (and development of new) applications developed in Microsoft Visual Studio
  • Supports Controls Engineers in developing and maintaining machine control software
  • Occasionally addresses additional projects that may involve maintenance & improvement of company’s Excel based business system and other IT/Network administration tasks

Essential Job Requirements

Education

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

Experience

1-5 years “Hands On” working experience

Required Skills

  1. Ability to develop and modify computer programs in C# and XAML
  2. Knowledgeable in Windows Presentation Foundation (WPF) programming
  3. The ability and willingness to learn new processes and programming languages
  4. Proficient with Microsoft Office products and the use of Macros and Visual Basic for Applications (VBA)
  5. Proficient with basic Network/IT tasks

Preferred Skills

  1. Ability to work with the standard IEC 61131 programming languages such as Ladder Logic, Structured Text,
  2. Function Block, etc.
  3. Familiar with HMI development software
    Familiar with NC programming (G-Codes etc.)
  4. Understanding of manufacturing machinery, especially controls
  5. Understanding of basic electrical circuits
  6. 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:
    • Ability to work at a computer monitor
    • Accommodations as required for reading engineering drawings and office files.
  • Hearing Ability:
    • 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.