Software Engineer

Kimball Electronics

Jasper, IndianaFull-timePosted Oct 27, 2026

About the role

We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation during the application or recruitment process due to a disability, you may contact us at KEIrecruiting@Kimballelectronics.com. We will treat all requests for accommodations discreetly.

*Note: There is no Visa sponsorship being offered for this position.

Kimball Solutions does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Kimball Solutions is not responsible for any fees related to unsolicited resumes.

The person in this role works with the operations, engineering, and quality organizations by creating software tools and systems to assist with production traceability, process error proofing, production automation, AI tools and agents, and business process automation. To be successful the candidate must be self-motivated, a quick learner, possess good communication skills, have a positive attitude, a passion for continuous improvement, innovative and be able work independently but be a team player.

High Level Mission Statement

It is the mission of KEJ to serve the KEG business unit by providing the software, systems, tools, support and training to achieve:

Increased productivity

Employee growth and satisfaction

Customer satisfaction

Increased profitability

High Level Statement of the Role

The Software Engineer is responsible for developing software applications and AI tools to automate transactions, reports, and analysis as well as evaluate both existing and prospective systems, software, and tools to maximize automation and efficiency at the lowest possible cost.

High Level Roles & Responsibilities

Integrate equipment and information systems to automate data exchange and enhance reporting

Develop routines to automate routine and/or rules-based transactions where the data to make the decision(s) exists within current systems

Research new tools, software, and equipment for plant specific needs to more highly automate operations, transactions, and reporting in all departments

Develop AI agents to automate processes

Write, test, and debug program code

Evaluate existing transactions and reports for automation opportunities, translate opportunities into technical requirements, logic, and code

Write interfaces, conversions, reports and queries

Utilize APIs and other mechanisms to integrate and automate execution and reporting of existing and future tools

Participate on project teams with numerous technical and non-technical disciplines

Document processes and systems

Support tools and applications as required

Work with global team to interact with global systems in an acceptable manner to automate transactions to/from global systems

Comply with all Safety, Electrostatic Discharge (ESD) and Quality Management System (QMS) requirements

Skills to Perform This Role

Interpersonal Skills

Extremely Creative/Innovative in groups and teams

Self motivated

Work with a variety of disciplines, situations, and people

Facilitate and communicate organizational and process changes

Positive attitude

Team player – easy to get along with

Sense of Humor

Technical Skills

Understanding of electronics manufacturing processes

Experience With Specific Tools: SAP, PLM, Workday, and Azure DevOps Environment, Copilot, and Azure Foundry tools

Development experience with .NET, SQL Server, C, HTML, Python, and Angular in an open systems environment on Windows systems

Experience with APIs and other software automation mechanisms and ability to automate interaction of various software packages and databases

Experience developing system interfaces, machine interfaces, web applications, web services and clients, Windows services and forms, software libraries, database development, and scripting

Experience developing and maintaining highly modular code libraries utilizing revision control software

Experience with lean software development methodologies to facilitate the rapid prototyping, development, and deployment of applications and systems

Software project management experience (scope, workload, resources, timeline, revision control)

Ability to translate “vague” verbal descriptions of processes and transactions into detailed logic flow and code

Communication Skills

Extract rules for rules-based decisions from team members

Effectively communicate technical and non-technical information to/from both non-technical and technical users

Good written and verbal communication

Leadership Skills

Open minded visionary

Champion diversity of ideas and thought processes

Good organization skills

Ability to Mentor/Teach/Coach

Ability to make decisions

Business Skills

Outstanding vision and problem solving skills

Handle multiple simultaneous projects

Meet challenging deadlines

Prioritize projects by maximum positive business impact

Lean Six Sigma methodologies to solve business problems

Basic Background Requirements

This position will require

Knowledge of SQL data base systems

Knowledge of the Microsoft Visual Studio and .NET development systems.

Project Management experience and understanding of the need for software and systems implementation controls

Knowledge of shop floor control, ERP systems, AI tools and systems, and Machine Learning preferred.

Familiar with business and manufacturing processes

The ability to work with all levels of the organization (Operators, indirect staff, leadership)

A bachelor’s degree in Computer Engineering, Software Engineering, or Computer Science is preferred.

Don’t meet every single requirement? Studies have shown underrepresented groups are less likely to apply to jobs unless they meet every single qualification. At Kimball Solutions we are dedicated to building a diverse and inclusive work environment. If you think you might be a good fit for a role but don't necessarily meet every requirement, we encourage you to apply. You may be the right candidate for this role or other roles!

We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition or disability or any other characteristic protected by applicable federal, state, or local law.

We will consider for employment qualified candidates with arrest and conviction records, consistent with applicable law (including, for example, the San Francisco Fair Chance Ordinance for roles based in San Francisco).

Responsibilities

  • Develop software applications and AI tools to automate transactions, reporting, and analysis
  • Integrate equipment and information systems to automate data exchange and reporting
  • Identify automation opportunities and translate processes into technical requirements and code
  • Build interfaces, APIs, reports, queries, and other software automation mechanisms
  • Research tools and systems to improve operational automation and efficiency
  • Test, debug, document, and support software applications
  • Collaborate with technical and non-technical teams on projects and global systems

Qualifications

  • Knowledge of SQL database systems and Microsoft Visual Studio and .NET
  • Experience with software development, APIs, system integrations, and automation
  • Familiarity with manufacturing processes, shop-floor control, and ERP systems
  • Project management experience and understanding of software implementation controls
  • Bachelor's degree in Computer Engineering, Software Engineering, or Computer Science preferred
  • Knowledge of SAP, PLM, Workday, Azure DevOps, Copilot, and Azure Foundry tools is beneficial
  • Experience with .NET, SQL Server, C, HTML, Python, Angular, and revision control is beneficial
  • Strong communication, problem-solving, organization, and collaboration skills

Skills mentioned

.NETMicrosoft SQL ServerSQLCHTMLPythonAngularAPI IntegrationAutomationAI Agents

About Kimball Electronics

Kimball Electronics was founded in 1961. We have established ourselves as a global leader in delivering durable electronics and offering contract manufacturing services for a wide range of industries. Our operations are supported by a robust Customer Relationship Management (CRM) model, which provides our customers with convenient access to our global footprint and services throughout the entire product life cycle. We are recognized for our commitment to quality, international standard certifications, financial stability, social responsibility, and long-term relationships, especially in industries that demand rigorous engineering controls and long product life cycles. WHAT WE DO - EMS + CMO Capability, End-to-End Solutions Electronics Manufacturing Services (EMS) Printed Circuit Board Assembly (PCBA’s) Full System and High-Level A Large Capital Equipment Assembly Prototyping New Product Introduction or Transfer of Existing Products Supply Chain Management Design Engineering Services Contract Manufacturing Organization (CMO) - (Focused on Medical Solutions) Scientific Injection Molding Cold Chain Management Drug Integration Drug Delivery Device Manufacturing Disposable Medical Product Manufacturing Surgical Device Manufacturing Complex Medical Device Assembly Clean Room Assembly Design Engineering Services What We Do - Our Package of Value Our package of value begins with our core competency of producing durable electronics by providing Electronics Manufacturing Services (EMS), complemented by contract manufacturing services by our Contract Manufacturing Organization (CMO) for medical disposables, drug delivery solutions, and precision molded plastics. We combine our design and manufacturing expertise with highly integrated processes and procedures to deliver the highest levels of quality and reliability throughout the entire life cycle of our customers’ products.

Appliances5,001-10,000 employeesJasper, Indiana