Motion Control Software Engineer

3 days ago


Bengaluru India HappieHire Full time

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.).



  • Bengaluru, Karnataka, India Control Alt Experience Full time

    Control Alt Experience is seeking a talented and passionate 3D Motion Graphics Artist to join our creative team. We are looking for an individual with a strong artistic eye and technical proficiency to create captivating motion graphics for a variety of projects, including: - Anamorphic videos - LED content - Marketing campaigns - Product animations -...


  • Bengaluru, Karnataka, India ABB Full time

    R&D Senior Engineer- Motion ControlAt ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions.Write the next chapter of your ABB story.This is a...


  • Bengaluru, Karnataka, India ABB Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Your role and responsibilitiesIn this role, you will have the opportunity to contribute to ABBs success with technology, software, product, and system development. Each day, you will identify and implement innovative solutions to relevant problems. You will also showcase your expertise by providing ideas and by being able to work both independently and as a...


  • India ABB Limited Full time

    Job Description At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world. This Position reports...


  • Bengaluru, India Rocket Software Full time

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Bengaluru, India 10x Full time

    As the Robotics Software Engineer at 10xConstruction.ai, you will develop robotic software for our AI Robots. You’ll design and implement robot manipulation and control algorithm, motion planning systems and navigation system leading the development of robust, scalable solutions that redefine AI-driven robotics in construction. Key Responsibilities: -...


  • Bengaluru, Karnataka, India 10x Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    As the Robotics Software Engineer at , you will develop robotic software for our AI Robots. You'll design and implement robot manipulation and control algorithm, motion planning systems and navigation system leading the development of robust, scalable solutions that redefine AI-driven robotics in construction.Key Responsibilities:Design and optimize motion...


  • Bengaluru, India 10x Full time

    As the Robotics Software Engineer at , you will develop robotic software for our AI Robots. You'll design and implement robot manipulation and control algorithm, motion planning systems and navigation system leading the development of robust, scalable solutions that redefine AI-driven robotics in construction. Key Responsibilities: Design and optimize motion...

  • Software Engineer Ii

    4 weeks ago


    India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - a trusted provider of software that enables our customers to develop deploy and manage responsible AI powered applications and experiences with agility and ease Were proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...


  • All India Virya Autonomous Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role Overview: As an experienced Robotics Software Engineer joining the Autonomy Software team, you will be responsible for designing, implementing, and optimizing core software components that facilitate safe and intelligent robotic behavior in real-world industrial settings. Your role will involve writing production-grade code, having a deep understanding...