Advanced Controls Engineer
Job in
Elkhart, Elkhart County, Indiana, 46516, USA
Listed on 2026-02-28
Listing for:
Bond Technologies, Inc.
Full Time
position Listed on 2026-02-28
Job specializations:
-
Engineering
Electrical Engineering, Software Engineer, Systems Engineer
Job Description & How to Apply Below
Overview
An engineer in this position develops and maintains software and occasionally electrical controls hardware for Friction Based Metal Processing Machines.
Responsibilities- Interpret control requirements, especially software, from customer/internal specifications
- Develop flow charts, sequence of operations, and other high level controls documentation
- Develop and maintain Machine Controller software with a focus on new and advanced development items, including:
- Programmable Logic Controller (PLC) software
- Primarily in IEC 61131 Structured Text, but some in Ladder Logic
- Computer Numerical Controller (CNC) software
- HMI software (Using HMI builder software, such as RSView)
- Assist in developing advanced Human Machine Interface (HMI) software (written in languages such as Visual Basic, .NET, C#, and XAML)
- Follow established standards for software architecture and programming conventions
- Contribute to development and improvement of the standard architecture and programming conventions
- Assist in the creation of electrical control schematics and 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 Assemblers, Electrical Technicians, and Project Manager during machine build
- Support startup and debugging of equipment
- Support Project Manager during Run-off (Factory Acceptance Testing) of equipment
- Provide remote technical support to customers via email, phone, and remote access software
- College degree (BS minimum) in Electrical Engineering or Computer Engineering. (BS Degrees in other fields may be considered if the coursework and experience support the skill set listed below)
- At least 1–5 years experience in software development and/or machine controls
- Must be eligible to work in the U.S. permanently
- Ability to work with standard IEC 61131 programming languages such as Structured Text, Ladder Logic, Function Block, etc.
- Ability to develop and modify computer programs in Visual Basic, C#, and XAML
- The ability and willingness to learn new processes and programming languages
- Ability to implement advanced mathematics in software
- Must have excellent communication, collaboration, and leadership skills
- Proficient with Microsoft Office products and the use of Macros and Visual Basic for Applications (VBA)
- Experience with B&R Automation products, specifically Automation Runtime and Automation Studio
- Familiar with HMI development software
- Familiar with NC programming (G-Codes, etc.)
- Understanding of manufacturing machinery, especially controls
- Understanding of basic electrical circuits
- Familiar with using Computer Aided Design/Drafting (AutoCAD) to design and draft Electrical Controls Drawings
- Knowledgeable in Model View View Model (MVVM) as a preferred form of programming for Windows Presentation Foundation (WPF)
- Proficient with basic Network configuration tasks
- Foreign language experience helpful (Spanish, German, Chinese, or French)
- 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
Position Requirements
5+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×