About the role

  • Senior Software Engineer leading a team in designing and maintaining software applications for manufacturing operations at Hubbell. Collaborating with cross-functional teams and driving continuous improvement initiatives.

Responsibilities

  • Lead, mentor, and develop a team of software engineers, fostering a collaborative and innovative environment.
  • Oversee the design, development, and maintenance of software applications for manufacturing operations.
  • Guide the team in writing, optimizing, and troubleshooting database queries for efficient data management and retrieval.
  • Manage and ensure best practices in version control systems for code integrity and seamless collaboration.
  • Direct comprehensive end-to-end testing processes to validate functionality and deliver high-quality solutions.
  • Drive continuous improvement initiatives based on user feedback, analytics, and emerging technologies.
  • Effectively collaborate with product engineering, technicians, IT professionals, and operations teams ensuring standards are met for quality, accuracy, and compliance.
  • Troubleshoot and resolve complex issues related to meter configuration and data.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related discipline.
  • At least 5 years of professional experience in software development, with 2+ years in a leadership or managerial role.
  • Strong proficiency with at least one programming language (e.g., C#, Java, Python).
  • Extensive experience with database query design, optimization, and troubleshooting.
  • Knowledge of continuous integration and deployment methodologies.
  • Familiarity with server, networking, and cloud hardware infrastructure, including debugging and validation in production environments.
  • Familiarity with cloud platforms (i.e. Azure) and secure manufacturing software systems.
  • Experience architecting and building software for automated manufacturing test stations, calibration, and provisioning of devices (i.e. meters, sensors, embedded systems).
  • Experience in ERP (i.e. SAP) and Product Lifecycle/ Engineering Change systems (i.e. Autodesk Fusion).
  • Knowledge of 3rd party API’s and integrating them with in-house software applications.
  • Training or experience in process improvement or lean manufacturing principles.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job