Current jobs related to Software Engineer 2 - Hopkinton - ITW EAE


  • Hopkinton, Massachusetts, United States ITW EAE Full time

    Job Title: Software Engineer 2ITW EAE is seeking a skilled Software Engineer 2 to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Job Summary:The Software Engineer 2 will play a crucial role in delivering innovative solutions that meet...

  • Software Engineer 2

    2 weeks ago


    Hopkinton, New Hampshire, United States Org_Subtype_BU022_Infrastructure_Solutions_Group Full time

    Unlock the Power of InnovationAs a Software Engineer in the FileSystems and DataServices team, you will have the opportunity to leverage your expertise to drive cutting-edge solutions. Collaborate with a talented team to re-architect OneFS, delivering value for our customers in the evolving GenAI era.Your Key Responsibilities:Design, develop, and deliver...

  • Software Engineer 2

    2 weeks ago


    Hopkinton, United States Dell Full time

    Software Engineer - IT 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 technologies in data storage systems,...

  • Software Engineer 2

    1 week ago


    Hopkinton, United States Dell Full time

    Software Engineer - IT 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 technologies in data storage systems,...

  • Software Engineer 2

    2 weeks ago


    Hopkinton, Iowa, United States Org_Subtype_BU022_Infrastructure_Solutions_Group Full time

    As a member of the Infrastructure Solutions Group, you will have the opportunity to work on innovative solutions for PowerScale, a leader in Unstructured Data Storage and Management.The team is re-architecting the stack to cater to the unique demands of the consumer market in the GenAI era, driven by efforts to modernize the stack through the development of...

  • Software Engineer 2

    2 weeks ago


    Hopkinton, United States Dell Full time

    Software Engineer - IT 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 technologies in data storage systems,...

  • Software Engineer IV

    3 weeks ago


    Hopkinton, Massachusetts, United States ITW Full time

    Job SummaryITW is seeking a highly skilled Software Engineer IV to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software engineering, with a focus on developing...

  • Software Engineer

    2 weeks ago


    Hopkinton, New Hampshire, United States Org_Subtype_BU022_Infrastructure_Solutions_Group Full time

    Evolve with PowerScalePowerScale, a leader in Unstructured Data Storage and Management, is re-architecting its stack to meet the unique demands of the consumer market in the GenAI era.We're seeking a skilled Software Engineer - IT to join our team in Seattle, Washington.As a member of our FileSystems and DataServices team, you'll have the opportunity to work...


  • Hopkinton, Massachusetts, United States Dell Full time

    Transformative Opportunities in Distributed SystemsAt Dell Technologies, we're revolutionizing the way we work, live, and play by pushing the boundaries of innovation in data storage systems, cluster management, and distributed systems. As a Software Engineer on our PowerScale Engineering Team, you'll have the chance to work on cutting-edge technologies and...


  • Hopkinton, Massachusetts, United States Dell Full time

    Software Engineer - ITAt Dell, we're redefining the future of data storage and management by modernizing our stack to meet the unique demands of the consumer market in the GenAI era. Our team is working on developing advanced technologies in data storage systems, cluster management, distributed systems, and container management. This initiative will empower...


  • Hopkinton, Massachusetts, United States ITW EAE Full time

    Job OverviewITW EAE is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing advanced software control systems.Key Responsibilities:Develop high-level architecture of all software systems.Explore software systems...


  • Hopkinton, United States Dell Full time

    Senior Software Engineer 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 advanced technologies in data storage systems,...


  • HOPKINTON, United States Dell Full time

    Senior Software EngineerPowerScale, 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 advanced technologies in data storage systems,...


  • Hopkinton, United States Dell Full time

    Senior Software EngineerPowerScale, 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 advanced technologies in data storage systems,...


  • HOPKINTON, United States Dell Full time

    Senior Software EngineerPowerScale, 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 advanced technologies in data storage systems,...


  • Hopkinton, United States Dell Full time

    Senior Software Engineer 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 advanced technologies in data storage systems,...


  • Hopkinton, Massachusetts, United States Dell Full time

    Evolve with Us: Software Engineer - PowerScale Engineering TeamAt Dell, we're revolutionizing the way we store and manage data with our PowerScale platform. As a Software Engineer on our PowerScale Engineering Team, you'll play a crucial role in modernizing our stack to meet the demands of the GenAI era.We're looking for talented engineers to join our team...


  • Hopkinton, United States Dell Technologies Full time

    The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...


  • Hopkinton, New Hampshire, United States Dell Technologies Full time

    Transform AI and Data Initiatives with Dell TechnologiesDell Technologies' AI Innovation Center is a hub for shaping our AI and Data initiatives, ensuring they align with our broader strategy and business outcomes. As a Software Engineering CoOp, you will be part of a team that manages complex projects and programs, ensuring cross-functional teams work...


  • Hopkinton, Massachusetts, United States Dell Full time

    Transformative Role in Cloud StorageDell Technologies is seeking a highly skilled Senior Software Engineer to join its FileSystems and DataServices team. As a key member of this team, you will play a pivotal role in re-architecting OneFS to deliver value for customers in the evolving GenAI era.Key ResponsibilitiesDesign and Develop Innovative...

Software Engineer 2

2 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

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

Skills Required:

  • Basic knowledge of machine control software.
  • 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:

  • 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.
  • Basic knowledge of communication protocols such as CAN & MODBUS.
  • GUI design and development experience.
    • Knowledge of Microsoft Foundation Classes (MFC).
    • Experience with WinForms or Windows Presentation Foundation (WPF).


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.