Software Team Lead

Hardinge Inc
Elgin, IL Full Time
POSTED ON 6/13/2024 CLOSED ON 8/7/2024

What are the responsibilities and job description for the Software Team Lead position at Hardinge Inc?

Software Development Team Lead

The Software Development Team Lead will coordinate and provide technical leadership within the Software Department ensuring the HMI, PLC, IoT data collection, and analytics software developments meet the current and future needs of the company.

The team lead will be responsible for providing technical direction for the process development on CNC grinding and turning machines working closely with the Application Engineers and other Engineering departments.

REPORTS TO:

Director, Engineering

LOCATION:

Elgin, IL

EDUCATION:

Bachelor?s degree in Software, Electrical, or Systems and Controls Engineering required.

EXPERIENCE:

A minimum of 3 years of experience in a CNC machine tool Software Development Engineering role. Programming experience with Siemens and Fanuc CNC controls required. Strong organizational skills and excellent communication skills are required.

SPECIFIC TECHNICAL KNOWLEDGE:

  • Skill in reading and understanding of electrical schematics and diagrams.
  • Knowledge of manufacturing processes such as turning, milling, and grinding.

QUALIFICATIONS:

  • Experience with Siemens and/or Fanuc CNC controls in grinding and/or turning machine tool applications
  • Working knowledge in Windows based C /C#/.NET object-oriented programming
  • Strong analytical and problem-solving skills
  • Strong time management skills with a proven ability to meet deadlines
  • Thorough understanding of engineering theory and design criteria
  • Excellent interpersonal and customer service skills
  • Excellent organizational skills and attention to detail
  • Demonstrated leadership skills

RESPONSIBILITIES:

  • Provide technical leadership within the Software Department ensuring the HMI, PLC, and process development requirements are met for the CNC grinding and turning projects.
  • Provide direction for IoT data collection and analytics software developments to meet the current and future needs of the company.
  • Utilize and continue developing latest tools including Siemens MyVirtual Machine (digital twin) simulation and CAD/CAM software
  • Coordinate software team functions relating to design, development, implementation, and testing across the machine tool and automation projects
  • Coordinate the department?s field activities including customer site runoff, training, and process development. Provide technical phone support for customers, salespersons, and distributors.
  • Develop, implement, and maintain departmental procedures and standards. Responsible to ensure machines are thoroughly debugged prior to shipment to the customer. Reviews work and projects for technical accuracy
  • Facilitates communication among engineers, ensuring specifications, budgets, and deadlines are clearly communicated, understood, and executed
  • Maintains knowledge of new trends, developments, technologies, materials, and best practices; applies this knowledge to continually improve product lines and production efficiency

Travel is expected 25-50% of time for installation, training, and runoff. May include international travel.

We offer a competitive salary and benefit package including health insurance, life insurance, 401(k), paid vacation, paid holidays and long-term disability.

Hardinge Inc. is an Equal Opportunity Employer, Veteran/Disability

Lead Network Engineer
Eze Castle Software LLC -
Chicago, IL
Lead Data Engineer
Inabia Software & Consulting Inc. -
Chicago, IL
Mobile Software Engineer
Team TAG Services, LLC -
Chicago, IL

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Team Lead?

Sign up to receive alerts about other jobs on the Software Team Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$127,541 - $165,976
Income Estimation: 
$150,369 - $194,294
Income Estimation: 
$157,330 - $201,684
Income Estimation: 
$153,019 - $201,912
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$76,438 - $92,787
Income Estimation: 
$95,804 - $118,468

Sign up to receive alerts about other jobs with skills like those required for the Software Team Lead.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $74,006 - $95,455
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Team Lead jobs in the Elgin, IL area that may be a better fit.

Senior Software Engineer - Active Spaces Team

Cloud Software Group, Inc., Naperville, IL