Robotics Engineering - Applications

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Lausanne
CHF 70’000 - 110’000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
Jobbeschreibung

About CynLr SA

As a foundational technology building company in Robotics & AI, CynLr builds visual robots that can intuitively learn to pick & handle even unknown objects without requiring any prior training, similar to how a human baby fiddles with objects. CynLr calls this stack Object Intelligence (OI).

From fitting a screw to removing an object from its plastic wrapper, to automating the assembly of a car or gadget—every such object handling task that involves "adapting on the fly" is not prior trainable and thus remains non-automatable across industries. With OI's ability to learn on the fly, CynLr aims to universally automate factories and eliminate the need for complicated custom machines, thereby simplifying manufacturing into Universal Factories that can be programmatically repurposed to produce a wide variety of products.

CynLr envisions future factories as decentralised, micro factories (not Giga Factories) that could be hosted in your street-ends; opening up possibilities for personalised products—liberating product design from manufacturability constraints.

As a Robotics Engineer, you will develop physics-based simulations, optimize multi-arm robotic workflows, and integrate AI-driven control systems. This role involves designing, validating, and optimizing robotic motion, perception, and manipulation algorithms for real-world applications. You will collaborate across hardware, software, and ML teams to enhance robotic autonomy and efficiency.

Robot Applications Engineering

a. Supporting CynLr’s Solutions Engineering team with application development activities—designing, developing, and executing software, features for application sequences, algorithms, kinematics, and solutions created by the design team.

  • Assist in simulating robot movements for dynamic path planning, algorithms, and testing and validation processes.
  • Support the design team with Robot UI, IDE, sample code, safety protocols in the lab, and best practices for robot operation.
  • Help with simulations and training of robots for object models and teaching pick, orient, and place tasks.
  • Develop strategies for manipulation solutions, including path construction, interference management, collision avoidance, sensing mechanisms, and robot sequencing.
  • Assist in interfacing with various robot controllers and establishing communication protocols with robotic arms.
  • Understand grasping strategies and device gripper experiments, and support gripper design.

b. Study, understand, and assist in selecting the appropriate robotic arm model for specific applications.

c. Interface with customers to support application implementation and delivery.

d. Identify, connect, and manage relationships with robot and accessory vendors.

Requirements in Practice

  • Proficiency in classifying and managing operation variations across different industrial robot models and makes.
  • Understanding of robot payload calculations and dynamic payload variations.
  • Strong grasp of work envelope design for maximum and optimal reach.
  • Ability to visualize robot movements, axis variations, joint positions, and body interferences.
  • Experience in designing safe robot operation procedures, safety zones, and envelopes.
  • Experience with end-of-arm tooling, grasp design, and placement strategies.
  • In-depth experience with at least two robot programming IDEs such as Doosan, KUKA, Yaskawa, UR, or similar.
  • Basic knowledge of kinematics.
  • Understanding of robot communication protocols like Ethernet (UDP, TCP), RS232/485, Modbus, CAN, etc.
  • Familiarity with sensors, IO programming, PLC automation, cabling, and robot ecosystems.
  • Basic programming skills in at least one language such as Python, C++, or LabVIEW.