Engineer, Software

1 day ago


Chennai, Tamil Nadu, India Columbus McKinnon Full time ₹ 12,00,000 - ₹ 36,00,000 per year
Job Summary/Overview

The Software Engineer plays a key role supporting the software development team in Germany, creating and adjusting PC software modules and apps for programming / parameterization of electronic devices. Also supports software changes and data maintenance for product design. The Software Engineer has close collaboration with the technical/operations teams to complete software projects on time, budget, quality and safety, which allows new products to be managed through the "Configure to Order" process. These tasks are all done in a fast-paced project-based environment.

Also, this role supports the Linear Motion business for Cobot Software Applications to design, develop, integrate, test and maintain CMCO PHOENIX Robotics (PHR) Lifting Column software programs for ABB, UR, FANUC and other cobot systems.

Essential Duties and Responsibilities
  • Contribute to projects which may include design, development, rebuilding, software improvements, or documentation for new/existing software products.
  • Review software designs for compliance with engineering principles and related specifications, while supporting the product documentation team.
  • Design and detail software parts and modules.
  • Create FRS (Functional Requirements Specification) to meet PHR Lifting Column Marketing Requirements Specification.
  • Design and implement the UI (User Interface) to meet FRS for ABB/UR/FANUC cobots
  • Design, implement and verify the backend to communicate between PHR and ABB/UR/FANUC Cobots.
  • Create test plans, execute tests and complete the test reports.
  • Travel up to 10% time to other CMCO locations and customer sites.
  • Adapt to meet critical deadlines, incorporating solid time-management skills.
Knowledge, Skills, Competencies, and Abilities
  • Deep understanding of computer programming and network security
  • Knowledge of machine learning and AI
  • Experience working with front-end (dashboards) and back-end systems (database, app)
  • Experience with custom firmware
  • Proficient in multiple programming languages such as embedded C, embedded C++, JavaScript, Python; XAML/C,
  • Software architecture / quality / design patterns / testing / clean architecture
  • Strong interpersonal and communication skill in English (Advanced) & German (Basic/Intermediate).
  • Demonstrated ability to design, implement, and test software solutions.
  • Master with one of Cobot programming languages, e.g. ABB, UR or FANUC.
  • A solid understanding of Cobot automation and safety protocols.
  • Independent problem-solving and analysis skills.
Required Qualifications
  • Bachelor's degree in engineering (Electrical Engineering / Computer Engineering / Engineering Informatics).
  • 3+ years of experience, including the following:
  • Programming languages such as embedded C, embedded C++, JavaScript, Python; XAML/C
  • ABB Cobot - Experienced of the RAPID language and simulate operations using ABB RoboStudio Software
  • UR – Experience of configuration UR cobot hardware and software e.g. PolyScope and URScript, Docker, Bazel and CMake
  • FANUC – Experienced with FANUC robot programming language using Tech Pendant and KAREL language.
  • Knowledge of Python, PLC, HMI programming is plus


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...

  • Software Engineer I

    1 week ago


    Chennai, Tamil Nadu, India Botree Software Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    ResponsibilitiesDesign, develop, implement, and maintain java application phases, code, and softwareProgramming, testing, and debuggingCompetence and comfort using multiple frameworksAbility to gather accurate requirements and work closely with stakeholdersStrong attention to detail with the ability to identify errorsTechnical SkillsExperience in working...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India ESDS Software Solution Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description: Senior Software Engineering – Autonomous Cloud PlatformLocation: Nashik/ Chennai/PuneEmployment Type:Full-time / Leadership RoleAbout the RoleWe are looking for a dynamic and experienced Head of Engineering to lead the development of an AI-powered Autonomous Cloud Portal. You will be responsible for driving the full software development...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Bluepms Software Solutions Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test & maintain software solutions using C# and SQL with .NET framework.* Collaborate with cross-functional teams on project delivery and technical roadmap planning.

  • Laserbeam Software

    3 days ago


    Chennai, Tamil Nadu, India LaserBeam Software Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    DescriptionSenior Full-Stack Developer : .NET Core, React, and MicroservicesWe are seeking a highly skilled and experienced Senior Software Developer to join our innovative development team. The ideal candidate is a full-stack expert with deep proficiency in .NET Core, React JS, Microservices architecture, and modern software practices. This role is critical...


  • Chennai, Tamil Nadu, India engineer vasanth Full time ₹ 15,000 - ₹ 3,00,000 per year

    Software proficiencyTechnical skillsDetail AttentionAdaptabilityWe need experienced candidates in editing.Age between YearsMale candidates onlyWilling to join ImmediateJob Type: Full-timePay: ₹15, ₹25,000.00 per monthWork Location: In person

  • Software Manager

    2 weeks ago


    Chennai, Tamil Nadu, India Sankara Software Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    What You'll DoLead talented developers through the full software lifecycleArchitect scalable, secure solutions with industry best practicesInspire collaboration across engineering, product, design, and QACultivate growth through mentorship, performance reviews, and agile ritualsManage project timelines, allocate resources effectively, and mitigate...