Search by job, company or skills

happiehire

Motion Control Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job role: Motion Software Engineer

Employment type: Full-time

Location: Bangalore

Experience: 5-8 years

Key Responsibilities:

  • Motion Control Software Development:
  • Design, develop, and implement motion control algorithms for manufacturing equipment, such as robotic arms, conveyor systems, CNC machines, and automated assembly lines.
  • Create software to optimize the movement, speed, precision, and reliability of machinery.
  • Automation System Integration:
  • Integrate motion control systems with automation software (PLC, SCADA, HMI), ensuring seamless operation of manufacturing processes.
  • Develop software solutions to interface with industrial automation equipment, sensors, and actuators.
  • Optimization & Troubleshooting:
  • Analyze and optimize motion performance to improve throughput, reduce downtime, and increase the accuracy of manufacturing operations.
  • Identify and resolve issues related to motion control, system stability, and hardware/software integration in the production environment.
  • Real-Time Control & Safety:
  • Implement real-time software to control motion in critical manufacturing systems, ensuring precise timing and synchronization with other factory operations.
  • Develop and ensure safety protocols in motion control systems, adhering to industry standards (e.g., ISO, IEC 61508).
  • Testing and Validation:
  • Develop and execute test plans to validate motion control algorithms in manufacturing systems, both in simulation and on the factory floor.
  • Perform troubleshooting and optimization to achieve maximum system reliability and efficiency.
  • Documentation & Reporting:
  • Create and maintain detailed documentation for motion control software, including design specifications, test plans, and performance reports.
  • Communicate progress, challenges, and technical solutions to cross-functional teams and management.
  • Continuous Improvement:
  • Collaborate with cross-functional teams to continuously improve the design and performance of manufacturing systems.
  • Stay up-to-date with the latest advancements in motion control technologies, automation tools, and manufacturing practices.

Qualifications:

Education:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechatronics, Robotics, or a related field.

Experience:

  • 5+ years of experience in motion control software development, automation systems, or embedded systems in a manufacturing or industrial environment.
  • Strong experience with industrial motion control systems (e.g., stepper motors, servos, drives, actuators).
  • Experience with manufacturing equipment automation, robotics, and PLC programming (e.g., Siemens, Allen Bradley, etc.).

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 126871753