Software Engineer 2

3 months ago


Hopkinton, United States ITW EAE Full time
Job DescriptionJob DescriptionCompany Description

Why work with us?

Prepare to be impressed by a collaborative and inclusive work environment that encourages professional growth, co-workers that support you and your efforts, and a management team dedicated to seeing you succeed.

ITW Description:

Founded in 1912, ITW (NYSE: ITW) is a global industrial company centered on a differentiated and proprietary business model. The company’s seven industry-leading segments leverage the ITW Business Model to generate solid growth with best-in-class margins and returns in markets where highly innovative, customer-focused solutions are required. ITW’s more than 45,000 dedicated colleagues around the world thrive in our decentralized, entrepreneurial culture. In 2023, the company achieved revenues of $16.1 billion, with roughly half coming from outside North America. To learn more, please visit www.itw.com.

Division Description:

ITW Electronics Assembly Equipment (EAE) Division is made up of four brands strongly recognized by Contract Manufacturers and OEMs in the Electronics and Industrial Markets.  The Division designs, develops, manufactures, and markets capital equipment primarily used in the assembly process of Printed Circuit Boards (PCBs) and other industrial applications. In 2023 the Division had revenues above $183M and is positioned for above market rates of growth. For more information visit: www.itweae.com

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.
Qualifications

Qualifications:

  • BS in Engineering or Computer Science.
  • 2-4 years of applicable experience.

Skills Required:

  • Experience with C++ and C#
  • Experience with software projects using structured design techniques.
  • Experience working as a member of a software project team.
  • Good verbal and written communications skills.
  • Visual Studio, source control and/or installation package experience a plus
  • Experience using Object Oriented design methodologies.
  • Team player qualities including initiative, communication, training, and coaching skills.
  • Able to work independently with minimal supervision.

Preferred Skills/Experience:

  • Basic knowledge of machine control software.
  • GUI design and development experience.
  • Familiarity with State Machine programming.
  • Knowledge of Automated Testing.
  • Basic knowledge of I/O systems. The different types of I/O and how they interact with software.
  • Knowledge of closed loop systems and PID control.
  • Understanding or willing to learn SMT and Through Hole process as it pertains to various EAE equipment.
  • Knowledge of Microsoft Foundation Classes (MFC).
  • Experience with WinForms or Windows Presentation Foundation (WPF).
  • Basic knowledge of communication protocols such as CAN & MODBUS.


Additional Information

All your information will be kept confidential according to EEO guidelines.

ITW is an equal opportunity employer. We value our colleagues’ unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential. 

As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship. 

All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws.  


  • Software Engineer 2

    2 weeks ago


    Hopkinton, United States ITW EAE Full time

    Job DescriptionJob DescriptionCompany DescriptionWhy work with us?Prepare to be impressed by a collaborative and inclusive work environment that encourages professional growth, co-workers that support you and your efforts, and a management team dedicated to seeing you succeed.ITW Description:Founded in 1912, ITW (NYSE: ITW) is a global industrial company...


  • Hopkinton, Massachusetts, United States Dell Full time

    About the RoleWe are seeking an experienced Software Principal Engineer to join our FileSystems and DataServices team. As a key member of our team, you will have the opportunity to work on innovative solutions and contribute to the development of advanced technologies in data storage systems, cluster management, distributed systems, and container...


  • Hopkinton, Massachusetts, United States Dell Full time

    Job OverviewSoftware Senior Principal EngineerDell, a leading provider of innovative technology solutions, is seeking a highly skilled Senior Principal Software Engineer to join its PowerScale team. As a key member of the FileSystems and DataServices team, you will have the opportunity to work on cutting-edge solutions and contribute to the re-architecture...


  • Hopkinton, Massachusetts, United States Dell Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our PowerScale Engineering Team in Seattle, Washington or any of Dell's major US office locations. As a key member of our team, you will have the opportunity to work on innovative solutions and contribute to the development of advanced technologies in data storage systems, cluster...


  • Hopkinton, Massachusetts, United States Dell Full time

    About the RoleWe are seeking a highly experienced Senior Principal Software Engineer to join our FileSystems and DataServices team at Dell. As a key member of our team, you will play a critical role in the development and improvement of our software technologies, driving innovation and excellence in our products.Key ResponsibilitiesDesign, develop, and...


  • Hopkinton, United States Tek Experts Full time

    Overview: Were seeking a customer-oriented Identity Technical Support Engineer Stage 2 to work on behalf of our client to resolve complex customer cases. You will work with customers to resolve software issues, collaborate with colleagues to continuously improve, and deliver exceptional customer service. This role is expected to take cases escalated by...


  • Hopkinton, United States Dell Full time

    Software Senior Engineer (C, Linux, Kernel, Distributed systems) PowerScale, a Gardner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced...


  • HOPKINTON, United States Dell Full time

    Software Senior Engineer (C, Linux, Kernel, Distributed systems) PowerScale, a Gardner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced...


  • HOPKINTON, United States Dell Full time

    Software Senior Engineer (C, Linux, Kernel, Distributed systems) PowerScale, a Gardner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced...


  • HOPKINTON, United States Dell Full time

    Software Principal Engineer (C, Linux, Kernel, Distributed systems)PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of...


  • Hopkinton, Massachusetts, United States PI Physik Instrumente, LP Full time

    Electrical Controls EngineerPI Physik Instrumente, LP is seeking an Electrical Controls Engineer to join our team in Hopkinton, MA. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining control systems, as well as motion programming with electrical skills.Key Responsibilities:Collaborate with...


  • Hopkinton, Massachusetts, United States PI Physik Instrumente, LP Full time

    Job SummaryWe are seeking an experienced Electrical Controls Engineer to join our team at PI Physik Instrumente, LP. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining control systems for our high-precision positioning systems.Key ResponsibilitiesDesign and develop control system architectures and...


  • Hopkinton, Massachusetts, United States PI Physik Instrumente, LP Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Manufacturing Engineer to join our team at PI Physik Instrumente, LP. As a key member of our manufacturing operations, you will be responsible for developing and optimizing manufacturing processes to produce precision motion devices and systems.Key ResponsibilitiesDevelop and implement...


  • Hopkinton, United States PI Physik Instrumente, LP Full time

    Role OverviewPI (Physik Instrumente), LP is the world leader in high precision positioning systems: Nano Positioning, Micro Positioning, Precision Motion and Automation Systems. Our product lines include piezoelectric-based nano-positioners, motorized stepper and servo stages, and linear motor stages. Our customers are the leading OEM's and researchers in...


  • Hopkinton, United States PI Physik Instrumente, LP Full time

    Role OverviewPI (Physik Instrumente), LP is the world leader in high precision positioning systems: Nano Positioning, Micro Positioning, Precision Motion and Automation Systems. Our product lines include piezoelectric-based nano-positioners, motorized stepper and servo stages, and linear motor stages. Our customers are the leading OEM's and researchers in...


  • Hopkinton, Massachusetts, United States PI Physik Instrumente, LP Full time

    Position OverviewPI (Physik Instrumente), LP stands at the forefront of high-precision positioning technologies, specializing in Nano Positioning, Micro Positioning, and Automation Systems. Our extensive product offerings encompass piezoelectric nano-positioners, motorized stepper and servo stages, along with linear motor stages. We cater to leading OEMs and...


  • Hopkinton, Massachusetts, United States PI Physik Instrumente, LP Full time

    Position OverviewPI (Physik Instrumente), LP stands at the forefront of high-precision positioning technology, specializing in Nano Positioning, Micro Positioning, and Automation Systems. Our extensive product offerings encompass piezoelectric nano-positioners, motorized stepper and servo stages, along with linear motor stages. We cater to leading OEMs and...


  • Hopkinton, United States PI Physik Instrumente, LP Full time

    Manufacturing Engineer PI creates the future. We enable our customers to master technological leaps and to shape trends for decades. As a global company PI operates successfully in the most...


  • Hopkinton, United States Hutchinson Full time

    In this position, you will be an important member of the quality interacting daily with inspectors, manufacturing operators, engineers, suppliers, and customers . Assist in the coordination of the rubber compound manufacturing department's operations and responsibilities. Responsibilities for the position include: Maintain a safe and clean work...


  • Hopkinton, Massachusetts, United States Pattern Energy Group LP Full time

    About the RoleWe are seeking a highly skilled Senior Design Engineer to join our team at Pattern Energy Group LP. As a Senior Design Engineer, you will play a critical role in the development of our solar energy projects.Key ResponsibilitiesCollaborate with internal design and engineering staff to create innovative solar energy designs, including ground...