Software Engineer( Safety Modules and Cobot Applications)

3 - 6 years

0 Lacs

Posted:11 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

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 analytical and problem-solving skills
  • Knowledge of device and data security
  • Very good ability to work in a team and collaborate with external teams
  • Maintains a collaborative attitude with peers and colleagues to effectively contribute to the groups achievement of goals and to help foster a positive work environment.
  • 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:

  • Bachelors 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

About Columbus McKinnon:

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You