Talent.com
Software Engineer - 1st
Software Engineer - 1stKable Workforce Solutions • Erlanger, KY, US
Software Engineer - 1st

Software Engineer - 1st

Kable Workforce Solutions • Erlanger, KY, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [job_card.permanent]
[job_card.job_description]

Job Description

Job Description

Location : Erlanger, KY

Employment Type : 1st Shift, Full-time, direct hire

Job Brief

Kable Workforce Solutions is hiring a Software Engineer for our client. This position responsibilities include creating and optimizing CNC G / M-code and probing macros, developing desktop and web-based utilities in Python and other languages, managing GitHub / GitLab repositories, and ensuring proper version control practices.

What’s a Typical Day Like?

  • Design, implement, and maintain software applications and tools used in CNC measurement, data logging, and automation workflows.
  • Write and optimize CNC G / M-code, probing macros, and embedded scripts for real-time machine integration.
  • Develop desktop and web-based utilities using Python, C#, C++, and Java to support internal tools and customer applications.
  • Implement automated tests and validation tools for software accuracy and performance.
  • Manage all software development projects using GitHub and GitLab repositories.
  • Ensure clean version control practices, including branching, tagging, and code reviews.
  • Maintain and validate official software release versions used in customer applications and internal tools.
  • Document code changes, test results, and release notes for compliance and traceability.
  • Work closely with Application Engineers, R&D, and Technical Support teams to integrate software with metrology products and CNC systems.
  • Customize solutions to meet customer-specific requirements while ensuring stability and scalability.
  • Assist in diagnostic and support efforts for software bugs, compatibility issues, and integration hurdles.
  • Develop internal software documentation, including installation guides, API references, and usage manuals.
  • Provide training to internal team members and customers on proper software usage and system integration.
  • Participate in strategic development efforts led by Blum-Novotest’s USA Competence Center.
  • Contribute to cross-functional R&D initiatives, developing new tools and enhancing core product software capabilities.
  • Conduct research into emerging technologies and programming methodologies applicable to CNC metrology and industrial automation.
  • Provide first level IT support to staff stationed at the competence center.

What Are the Requirements of the Job?

  • Bachelor’s Degree in Computer Science, Software Engineering, Mechatronics, or related field.
  • 4+ years of software development experience. Work with machine control systems or industrial applications considered a plus.
  • Prior experience with CNC machine integration or automation is a plus.
  • Experience developing in G-code and macro languages for Fanuc, Okuma, and Siemens controls preferred.
  • Proficient in Python and one or more of : C#, C++, or Java.
  • Strong understanding of Git-based source control (GitHub, GitLab).
  • Familiarity with CI / CD pipelines and automated testing frameworks.
  • Experience with machine tool programming (G-code, M-code) and CNC probing cycles is highly advantageous.
  • Understanding of metrology, sensor integration, and industrial communication protocols (e.g., Ethernet / IP, OPC UA) is a plus.
  • Excellent analytical, troubleshooting, and communication skills.
  • Comfortable working independently and in team-based environments.
  • Well-organized and capable of managing multiple projects concurrently.
  • Occasional travel may be required for project support, training, or collaboration.
  • Office-based position with periodic travel (up to 25%) for collaboration, testing, or customer-facing development.
  • Collaboration with global team members across engineering, technical support, and product management.
  • Work may involve tight deadlines or extended hours during major software releases
  • Ability to work in fast-paced environment.
  • Ability to move or lift up to 50+ lbs.
  • Ability to reach, grasp, hold, push, pull, bend, twist, squat, climb, kneel.
  • Ability to utilize hand / eye coordination.
  • Capability to stand for prolonged periods of time
  • Communication skills.
  • How to Apply And Next Steps?

    Please submit your resume in our application by clicking “apply now.” We look forward to reviewing your application and you will hear from us within 1 business day.

    About Kable Workforce Solutions

    For over 50 years, Kable Workforce Solutions has been connecting skilled professionals with leading employers across the region. We’re dedicated to helping people build lasting careers and helping companies grow through quality, integrity, and partnership.

    We believe in people first — empowering individuals to succeed and celebrating the work that drives our communities forward.

    Kable Workforce Solutions is proud to be an equal opportunity employer. We welcome and value diversity and are committed to creating an inclusive workplace where everyone can thrive. Read our full diversity statement here.

    This job description is not intended to be all-inclusive, and the employee will also perform other reasonably related business duties as assigned by the immediate supervisor and other management as required.

    [job_alerts.create_a_job]

    Software Engineer • Erlanger, KY, US

    [internal_linking.similar_jobs]
    Systems Engineer - Tier 1

    Systems Engineer - Tier 1

    Emerge Technologies • Florence, KY, United States
    [job_card.full_time]
    The Systems Engineer - Tier 1 will have experience working in a fast-paced, call center type environment and / or experience working for a Managed Services Provider (MSP) on a service desk.Daily, thi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Controls Engineer

    Controls Engineer

    Nucor Corporation • Cincinnati, OH, United States
    [job_card.full_time]
    Division : River Metals Recycling LLC.Location : Cincinnati, OH, United States.Other Available Locations : N / A.Welcome to Nucor, where our unique culture sets us apart. Joining Nucor means becoming par...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    SR ENERGY TELEMETRY ENGINEER

    SR ENERGY TELEMETRY ENGINEER

    Kroger Corporate • Cincinnati, OH, United States
    [job_card.full_time]
    This experienced role serves as a key contributor to the strategic and operational success of the enterprise-wide refrigeration telemetry program. The position is responsible for advanced monitoring...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Controls Engineer I

    Senior Controls Engineer I

    Actalent • Cincinnati, OH, United States
    [job_card.permanent]
    Job Title : Controls Engineer I.We are seeking a highly skilled and motivated Controls Engineer I to design control systems for industrial material handling solutions. This role involves conceptualiz...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    AVP, API Engagement Engineer

    AVP, API Engagement Engineer

    Synchrony Financial • Cincinnati, Ohio, us
    [job_card.full_time]
    Job ID : 2504150 Job Description : Role Summary / Purpose : Advocate the Application & Service development teams across the organization, managing multiple teams actively working at once.This person wil...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    ILUS - Controls Engineer III

    ILUS - Controls Engineer III

    Daifuku Intralogistics America • Erlanger, KY, United States
    [job_card.full_time]
    Daifuku Intralogistics America Corporation is a leading provider of intelligent material handling systems.With hundreds of engineers in-house, the company designs, manufactures, integrates, and ins...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Sr. Solutions Engineer

    Sr. Solutions Engineer

    Pantomath • Cincinnati, Ohio, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Pantomath is an automated data operations platform that addresses the challenges organizations face with data reliability, where manual, time-consuming processes and reliance on tribal knowledge of...[show_more]
    [last_updated.last_updated_variable_days]
    Platform Engineer III / US Citizen and GC Candidates Only Apply..

    Platform Engineer III / US Citizen and GC Candidates Only Apply..

    Hudson Manpower • Cincinnati, OH, US
    [job_card.full_time]
    We’re looking for a Platform Engineer III to join our dynamic backend engineering team.If you're passionate about delivering scalable backend systems using both Java Spring Boot and.NET, and love d...[show_more]
    [last_updated.last_updated_30]
    Automation Controls Engineer - Full Company Paid benefits

    Automation Controls Engineer - Full Company Paid benefits

    Jobot • Cincinnati, OH, United States
    [job_card.full_time]
    We are a fast-growing Automation Consulting Firm! Our firm is revolutionizing the production process increasing our clients manufacturing productivity. If you're an experienced Automation Controls E...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Cincinnati | Over 1M+ Income | ASC Ownership

    Cincinnati | Over 1M+ Income | ASC Ownership

    Jackson Physician Search • Cincinnati, US
    [job_card.full_time]
    Cincinnati | Gastroenterology | Over 1 Million Dollar Income Potential.Amazing Private Practice in the heart of Cincinnati. Join Large group with low call.State of the art top rated endoscopy center...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Application Support Engineer

    Application Support Engineer

    United IT Solutions • Cincinnati, OH, United States
    [job_card.full_time]
    Location : Cincinnati Day 1 onsite.Monitoring tools (Splunk, Dynatrace, Scout).Troubleshooting Java Spring Web Services, Ruby Rails Web Services, and cloud-native applications.GENERAL FUNCTION : The ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Architect

    Software Architect

    Hire'in Solutions • Erlanger, KY, United States
    [job_card.full_time]
    C++ Developer (Architect Level).Role Title : Software Architect.Location : Erlanger, KY, USA – Onsite role.Kindly share your resume for the quick review !. Lead the technical design of software implem...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software.NET Developer

    Software.NET Developer

    Callibrity • Cincinnati, Ohio, United States
    [job_card.full_time]
    Salary : $110,000 - 135,000 per year.Minimum 1 year of hands-on frontend development experience with Angular.Strong grasp of object-oriented programming principles. Knowledge of essential design prin...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    HPC Systems Engineer I

    HPC Systems Engineer I

    Saxon Global • Cincinnati, OH, United States
    [job_card.permanent]
    HPC), GPU, and research data platforms used across genomics, AI / ML, and large-scale data analysis.The role is well-suited for an. Support day-to-day operations of HPC clusters, including : .Job schedu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Automation Engineer 4

    Automation Engineer 4

    CDM Smith • Covington, KY, United States
    [job_card.full_time]
    CDM Smith is hiring Automation and Instrumentation & Controls Engineers! Are you interested in working on projects that are meaningful to you and society? Do you have experience in designing and im...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Controls Engineer

    Sr. Controls Engineer

    Danaher Corporation • Hebron, KY, United States
    [job_card.full_time]
    Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?. At Beckman Coulter Diagnostics, one of Danaher's (https : / / danaher.You'll t...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Staff Engineer

    Staff Engineer

    Divisions Maintenance Group • Cincinnati, OH, United States
    [job_card.full_time]
    Product & Engineering - Engineering.Divisions Maintenance Group provides facility maintenance services to retail chains and distribution and fulfillment centers across the country.We are leading th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Co-Op - Summer 2026

    Software Development Co-Op - Summer 2026

    Medpace • Cincinnati, OH, United States
    [job_card.full_time]
    Our corporate activities are growing rapidly, and we are currently seeking a full-time, office-based Software Development Intern to join our Information Technology team. This position will work on a...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]