Advanced Controls Engineer

Bond Technologies, Inc

Elkhart (IN)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A specialized engineering firm is looking for an engineer to develop and maintain software for Friction Based Metal Processing Machines. Responsibilities include developing controller software, interpreting control requirements, and providing technical support. The ideal candidate should have a BS degree in Electrical or Computer Engineering and 1-5 years of relevant experience, along with proficiency in programming languages like Visual Basic, C#, and IEC 61131. This role offers opportunities for growth and development in a collaborative environment.

Qualifications

  • Must have a college degree (BS minimum) in Electrical Engineering or Computer Engineering.
  • 1-5 years experience in software development and/or machine controls required.
  • Proficient with IEC 61131 programming languages.

Responsibilities

  • Develop software for Friction Based Metal Processing Machines.
  • Interpret control requirements from specifications.
  • Develop high-level controls documentation.

Skills

IEC 61131 programming languages
Visual Basic
C#
XAML
Microsoft Office
Collaboration
Leadership

Education

BS in Electrical Engineering or Computer Engineering

Tools

PLC programming
HMI development software
AutoCAD

Job description

An engineer in this position develops and maintains software & occasionally electrical controls hardware for Friction Based Metal Processing Machines.

Job Responsibilities
  • 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
Required Experience, Education, Skills
  • College degree (BS-minimum) in Electrical Engineering or Computer Engineering. (BS Degrees in other fields may be considered if the course work and experience supports the skill set listed below)
  • At least 1-5 years experience software development and/or machine controls
  • Must be eligible to work in the U.S. permanently
  • Ability to work with the 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, & leadership skills
  • The ability and willingness to learn new processes and programming languages
  • Proficient with Microsoft Office products and the use of Macros and Visual Basic for Applications (VBA)
Preferred Experience/Skills
  • 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 ViewModel (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).
Physical Requirements
  1. Ability to travel (potentially internationally)
  2. Ability to function in a shop environment
  3. Ability to work in an office environment
  4. Visual Acuity :

Ability to work at a computer monitor

Accommodations as required for reading engineering drawings and office files.

  1. Hearing Ability : No special requirements.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Controls Engineer
Controls Engineer

GABLETEK • City of Troy (NY)

On-site
USD 85,000 - 120,000
Controls Engineer
Controls Engineer

Gabletek Robotics and Controls Solutions • Troy (MI)

On-site
USD 80,000 - 100,000
Lead Controls Engineer
Lead Controls Engineer

Pmdautomation • Town of Victor (NY)

On-site
USD 120,000 - 180,000
Relocation assistance
Controls Engineer
Controls Engineer

Autokiniton • Elkton (MI)

On-site
USD 70,000 - 90,000
Controls Engineer
Controls Engineer

Jobtailor • New York (NY)

On-site
USD 90,000 - 120,000
Controls Engineer
Controls Engineer

Liberty Personnel Services, Inc. • Ewing Township (NJ)

On-site
USD 70,000 - 90,000
Electrical Controls Engineer
Electrical Controls Engineer

Sea America Inc • Perrysburg (OH)

On-site
401(k)
Bonus based on performance
Dental insurance
+5
Lead Automation Controls Software Engineer- Relocation Assistance Eligible
Lead Automation Controls Software Engineer- Relocation Assistance Eligible

Progressive Machine and Design • Town of Victor (NY)

On-site
USD 120,000 - 180,000
Relocation assistance
Controls Engineer
Controls Engineer

Methods Machine Tools Inc • Sudbury (MA)

On-site
CNC Controls Software Engineer
CNC Controls Software Engineer

Nehez Recruiting • Warren (MI)

On-site
USD 80,000 - 100,000
Competitive compensation
Robust benefits package
Retirement savings options