Motion Control/Software Programmer

Rust Belt Recruiting

Motion Control/Software Programmer

Strongsville, OH
Full Time
Paid
  • Responsibilities

    Title: Motion Control/Software Programmer

    Shift: First Shift | 8:00 AM – 5:00 PM

    Salary: $95,000 – $110,000, commensurate with experience

    Motion Control/Software Programmer Role:

    In this role, you will design and develop multi-axis control software at the controller/PLC level to transform mechanical assemblies into high-performance production machines. This position exists to drive the full lifecycle of machine intelligence, from initial logic architecture to final on-site commissioning.

    Motion Control/Software Programmer Responsibilities:

    • Architect sophisticated logic for machines featuring coordinated multi-axis movement
    • Develop and maintain high-performance motion code for servos, steppers, and VFDs
    • Lead equipment from "dead metal" status to production-ready through full-cycle commissioning
    • Program logic using CODESYS (IEC 61131-3), proprietary motion languages, or BASIC-style environments
    • Synchronize peripheral sensors, actuators, and safety devices with dynamic motion profiles through I/O interfacing
    • Diagnose power and signal issues at the component level using multimeters and diagnostic tools
    • Execute PID loop tuning and vibration filtering to maximize machine stability
    • Interpret complex electrical schematics and mechanical drawings to aid in system integration and troubleshooting
    • Troubleshoot mechanical, electrical, and software issues during development and deployment
    • Provide expert-level on-site technical support and leadership for national clients
    • Maintain clean, structured project documentation and well-commented code bases
    • Partner with mechanical designers to troubleshoot code-based versus physical hardware faults

    Motion Control/Software Programmer Reporting Relationships:

    • The candidate will report to the Engineering Manager and will function as a technical lead without direct reports.

    About You:

    • Possess 3–5 years of hands-on experience in industrial motion control or high-precision robotics
    • Demonstrate proficiency in CODESYS, Trio, Yaskawa, Kollmorgen, or similar motion controller environments
    • Exhibit a strong grasp of mechatronics, bridging the gap between software and physical hardware
    • Hold a degree or technical certification in Electrical/Mechanical Engineering, Mechatronics, or Computer Science, or possess equivalent professional experience
    • Understand and integrate safety protocols including E-stops, light curtains, and safety-rated logic
    • Operate with a self-starter mindset and the ability to work unsupervised
    • Translate complex technical hurdles into clear concepts for internal leadership and clients
    • Display a high level of technical curiosity regarding industrial automation trends
    • Work safely with high-voltage electrical components and industrial machinery
    • Maintain readiness for occasional travel to client sites for commissioning and support
    • Thrive in a fast-paced environment that prioritizes results and technical autonomy

    Next Steps:

    • If you are a technical "Swiss Army Knife" and a driven problem solver, we would like to hear from you.

    Additional Information:

    • Our client is an Equal Opportunity Employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status
    • Must be able to navigate a factory floor, climb ladders, and lift up to 50 lbs during machine commissioning
    • Environment includes a mix of professional office space and active manufacturing floors with exposure to noise and industrial machinery

    \#INDRBR