Software Engineer 2

Company:  ITW EAE
Location: Hopkinton
Closing Date: 18/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

Position Purpose:

The Software Engineer 2 plays a crucial role in designing, developing, and maintaining high-quality software applications. This position requires a mid-level professional with a solid foundation in software engineering principles and practices, capable of contributing to all phases of the software development lifecycle. The Software Engineer 2 will collaborate with cross-functional teams to deliver innovative solutions that meet business objectives and enhance user experiences. The ideal candidate will demonstrate problem-solving abilities, adaptability, and a passion for continuous learning.

The position is responsible for the following:

Develops software operating and control systems for complex robotic equipment.

Develops software interfaces to support IOT/Smart Factory requirements.

Develops Smartphone-like Apps based on ITW EAE’s patented Open Apps platform for equipment.

Helps prepare software requirements specifications.

Assists in the resolution of hardware/software compatibility and interface design considerations.

Assists with new product design specifications.

Perform software repairs and updates to existing products.

Support senior Software Engineers to complete software projects.

Work with the Software Engineering team to perform software development activities based on customer needs for special features and integration with factory automation / information exchange systems.

Work with SQA to define software testing tasks to execute and provide technical feedback.

Interacts with Software Engineering team to assist in testing software changes and new features to equipment.

Assists in the analysis and investigation of software engineering project tasks.

Assists in the resolution of hardware/software compatibility and interface design considerations.

Creates limited design specifications.

Work collaboratively with others, communicating effectively.

Develops standard routines and utility programs.

Provide support for software related issues to technical support, field service and sales.

Assist senior engineers with quotations for software specials.

Develop and maintain core machine control software and utility programs.

Apply Now
Share this job
  • Similar Jobs

  • Principal Software Engineers

    Concord
    View Job
  • Cisco Certified Engineer

    Concord
    View Job
  • SAP EWM Support Engineer

    Concord
    View Job
  • SAP EWM Support Engineer

    Concord
    View Job
  • SAP EWM Support Engineer

    Concord
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙