Demo

Senior Software Engineer

ZF Group
Hebron, KY Full Time
POSTED ON 4/5/2025
AVAILABLE BEFORE 5/4/2025
Job description: Job Description

About the Team:We are seeking a talented and experienced Senior Software Engineer to join our team. The primary focus of this role will be the creation, maintenance, and optimization of production applications supporting assembly, and warehouse processes. You will work on integrating and controlling digital IO systems for machine control, implementing label field mapping, logging and retrieving data from SQL servers, and utilizing .dll function libraries to communicate with ECU assemblies. The ideal candidate will possess a strong background in software engineering with expertise in embedded systems, database management, and hardware communication.

What you can look forward to as Senior Software Engineer:

  • Development & Maintenance: Design, develop, and maintain production software applications that control and support assembly processes.
  • Digital IO Control: Utilize digital input/output (IO) for interfacing with various machines used in the assembly process, ensuring precise control and monitoring of automated systems.
  • Label Field Mapping: Implement and maintain label field mapping systems by reading and writing from files stored on a server, enabling efficient data handling and formatting.
  • Database Interaction: Develop and manage the logging and retrieval of production data using SQL Server, ensuring high performance and secure access to critical data for real-time operations and analysis.
  • Communication with ECU Assemblies: Work with .dll libraries to control communication between the production software and ECU (Electronic Control Unit) assemblies. Develop functionality to ensure reliable data transmission and control over machine operations.
  • Integration and Testing: Ensure seamless integration between software, hardware, and database systems. Conduct rigorous testing and debugging to guarantee the reliability and performance of production applications.
  • Troubleshooting and Support: Provide ongoing support for production applications, troubleshooting issues and providing timely resolutions to minimize downtime and improve system stability.

 

Your profile as Senior Software Engineer:

  • Bachelor's degree in Computer Science, Engineering, or related field (Master’s degree preferred).
  • Minimum 5-7 years of experience in software development, with at least 3 years focused on production applications and embedded systems.
  • Expertise in programming languages such as C#, C , and Python, with experience in software that interacts with hardware and machines.
  • Strong experience with SQL Server, including writing complex queries, optimizing performance, and handling large datasets.
  • Hands-on experience working with digital IO systems and machine control, preferably in a manufacturing or assembly environment.
  • Proficiency in utilizing .dll libraries to interface with hardware, specifically ECU assemblies and related embedded systems.
  • Experience with file handling and label field mapping for structured data formats.
  • Strong understanding of software design patterns, object-oriented principles, and modern development practices.
  • Excellent problem-solving skills, with the ability to troubleshoot complex system-level issues across hardware and software layers.

What We Offer at ZF:

  • A supportive collaborative team environment
  • Annual Incentive Plan
  • Paid Vacation
  • 401k Plan
  • Health Care Benefits
  • Paid Holidays 
  • A strong diversity culture
  • Supportive Employee Groups and community outreach activities 

 

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 Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ZF Group

ZF Group
Hired Organization Address Duncan, SC Full Time
Req ID 76205 | Duncan, United States ZF Chassis Systems Duncan, LLC Job Description About the team : As a member of the ...
ZF Group
Hired Organization Address Duncan, SC Full Time
Req ID 74771 | Duncan, United States ZF Chassis Systems Duncan, LLC About the team : The IT Analyst will provide compreh...
ZF Group
Hired Organization Address El Paso, TX Full Time
Job description: This position is based in Juarez, Mexico. Reporting to the Director Quality Center EE, the Quality Mana...
ZF Group
Hired Organization Address Northville, MI Full Time
Req ID 76207 | ((location_obj)), United States ZF Active Safety US Inc. About the Team : This role involves leading and ...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Hebron, KY area that may be a better fit.

Senior Software Engineer (Security)

Siemens Digital Industries Software, Milford, OH

Software Engineer - Senior

Siemens Digital Industries Software, Milford, OH

AI Assistant is available now!

Feel free to start your new journey!