Software Engineer
Company: Job Juncture
Location: Mishawaka
Posted on: August 6, 2022
Job Description:
Looking for a Software Engineer to develop, document, integrate,
and maintain controls interface software solutions.
Work for a global leader that specializes in transformational,
custom-engineered friction welding and resistance welding solutions
for manufacturing processes. They make highly specialized machines
for highly critical applications that are used on-site for industry
applications such as aerospace, oil and gas, automotive,
agriculture, construction, consumer product electronics, and
military.
Essential Duties:
- Develop and maintain machine control and/or interface software
utilizing various programming languages including but not limited
to Visual Studio IDE, VB.NET, C#, JavaScript or equivalent, HMI
software such as RS View ME/SE or SIMATIC WinCC
- Develop and maintain relational databases such as SQL
Server
- Collaborate with Controls Engineers and Applications Engineers
to provide a variety of machine software system solutions for the
effective operation of Friction Welders
- Interpret project scope requirements and develop detailed
technical specifications and documentation.
- Build or leverage experience and understanding of machinery,
machine controls, programmable logic controllers, human-machine
interface, and their control software.
- Assist with machine startup and debug activities.
- Be responsible for the design, architecture, and programming
conventions of new software applications and be a key player in the
improvement process of existing software.
- Advocate and maintain programming standards, verification and
validation methods, and techniques.
- Promotes cultural values and behavior in others (Respectful,
Purposeful, Integrity, Collaborative, Adaptable, Positive Attitude,
Excellence, Effective Communication, Self-motivated, Responsible,
Recognition & Appreciation)
- Advise and recommend future technical and/or operational
direction and process improvements as related to this
function
- Perform other assignments, as requested by supervisor or
manager
Qualifications:
- Bachelor's degree in Computer Science or Computer
Engineering
- 3+ years of experience working with automation software
solutions
- Ability to develop and modify computer programs in Visual
Studio IDE, VB.NET, C#, VB6, WPF
- Ability to develop and maintain relational databases such as
SQL Server
- Must have excellent communication skills
- Must possess good documentation methods and practices
- Ability to travel domestically and internationally
Nice to haves:
- Knowledge of manufacturing machinery and machine controls
software systems
- Knowledge of OPC Architecture
- Knowledge of Cloud Technology and/or Industry 4.0
- Knowledge of Machine Data Collection
- Knowledge of basic electrical circuits
- Java Script development or equivalent
Keywords: Job Juncture, Mishawaka , Software Engineer, IT / Software / Systems , Mishawaka, Indiana
Didn't find what you're looking for? Search again!
Loading more jobs...