Talent.com
Embedded Software Engineer - Robotics
Embedded Software Engineer - RoboticsRapyuta Robotics • Chennai, TN, IN
Embedded Software Engineer - Robotics

Embedded Software Engineer - Robotics

Rapyuta Robotics • Chennai, TN, IN
30+ days ago
Job type
  • Quick Apply
Job description

Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a dent in the universe.

As an Embedded Software Engineer in Rapyuta Robotics, you will closely collaborate with Electronic Engineers, Embedded Systems Engineers and Robotics Software Engineers to push the boundaries of mechatronics

Key Responsibilities :

  • Embedded Software Development : Design, develop, and maintain embedded software tailored for robotic applications such as AMRs, elevators, and automatic battery exchangers.
  • RTOS and Firmware Implementation : Implement real-time operating systems (RTOS) and develop embedded firmware for various microcontrollers and embedded platforms used in robotic systems.
  • Testing, Debugging, and Validation : Develop and execute comprehensive test cases, including hardware-in-the-loop testing, conduct thorough debugging, and validate embedded software to ensure high performance and reliability.
  • Communication Protocols : Implement and support communication protocols critical for robotic systems, including CAN for motor control and I2C, SPI for sensor integration.
  • Sensor and Actuator Integration : Integrate sensors (e.g., IMUs, distance sensors, encoders) and actuators into robotic systems to enable advanced functionality and accurate system responses.

Requirements

  • Industry Experience : 5+ years of proven embedded software development
  • Academic Background : Bachelors / Masters / PHD in Electrical, Electronics, Mechatronics, Instrumentation or a related field.
  • Programming Languages : Proficiency in C / C++
  • Linux Development : Experience with Linux-based development and embedded Linux environments.
  • Microcontroller Expertise : Strong understanding of microcontrollers such as STM32, ESP32, and ARM Cortex-M series, along with their peripheral interfaces.
  • Real-Time Systems : Knowledge of real-time control systems, sensor fusion, and motor control.
  • Job Location : Chennai (default). On-site work in Tokyo will be required for initial training and as needed for key stages of product development.

    Benefits

  • Why us?
  • Exciting and challenging problems are addressed using wide-ranging technologies and tools.
  • Competitive salary
  • Great team culture, peers and workplace
  • Create a job alert for this search

    Embedded Software Engineer • Chennai, TN, IN

    Related jobs
    Electronics Hardware Design Engineer

    Electronics Hardware Design Engineer

    Aero360 - Dronix Technologies Pvt Ltd • Chennai, India
    Job description Position Overview.We are seeking a highly skilled and motivated Electronics Hardware Engineer to join our team. The ideal candidate will be responsible for designing, testing, and o...Show more
    Last updated: 2 hours ago • Promoted • New!
    Embedded C with Cortex M3 and M4

    Embedded C with Cortex M3 and M4

    Epergne Solutions • Chennai, Tamil Nadu, India
    Quick Apply
    Epergne Solutions is looking for Embedded C with Cortex M3 and M4.Embedded C with Cortex M3 and M4.Preferred candidates who can join us immediate to 15 days.Show more
    Last updated: 30+ days ago
    Software Development Engineer in Test (SDET) – Embedded Systems & Desktop Integration

    Software Development Engineer in Test (SDET) – Embedded Systems & Desktop Integration

    HBK • Chennai, Tamil Nadu, India
    Do you want to be part of a business that genuinely values.We partner with some of the biggest manufacturing companies in the world and our technical innovations are used to enhance well-known bran...Show more
    Last updated: 24 days ago • Promoted
    Engineers / Sr. Engineers - Embedded C++

    Engineers / Sr. Engineers - Embedded C++

    Epergne Solutions • Chennai, Tamil Nadu, India
    Quick Apply
    Epergne Solutions is looking for.Epergne Solutions is looking for.Preferred candidates who can join us immediate / 45 days.Show more
    Last updated: 30+ days ago
    Embedded CC++ Developer

    Embedded CC++ Developer

    Randstad India • Chennai, Tamil Nadu, India
    Strong skills in C C programming language OOP concepts IPC Multi-threading Design Patterns Linux Debugging and Self-proactive learning skills. Preferably from Embedded systems background.Solid progr...Show more
    Last updated: 15 days ago • Promoted
    Robotics Simulation Engineer

    Robotics Simulation Engineer

    DevRob • Chennai, IN
    We're looking for a Senior Robotics Simulation Engineer to lead the development of high-fidelity simulation environments for industrial robotic manipulators. You'll architect simulation systems that...Show more
    Last updated: 5 hours ago • Promoted • New!
    Opportunity for MATLAB with Simscape Engineer

    Opportunity for MATLAB with Simscape Engineer

    Hinduja Tech Limited • Chennai, Tamil Nadu, India
    Simscape ,Matlab, Simulink, Stateflow.Tech -Electronics and Electrical background.Develop and validate plant models for various vehicle components using MATLAB, Simulink, Simscape and Stateflow.Per...Show more
    Last updated: 25 days ago • Promoted
    Software Implementation Engineer - MECM

    Software Implementation Engineer - MECM

    Mindera • Chennai, TN, IN
    Remote
    Quick Apply
    Software Implementation Engineer.POS systems to handheld and mobility solutions.You’ll manage the complete lifecycle of these devices, automate deployments using MECM and scripting, and ensure reli...Show more
    Last updated: 30+ days ago
    Hardware Engineer (Remote)

    Hardware Engineer (Remote)

    Phinity Labs • Chennai, IN
    Remote
    Phinity is helping the labs building AGI automate hardware engineering by building environments to train agents on hardware design and verification tasks. Our customers include one of the largest fr...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Manual Testing

    Embedded Manual Testing

    HCLTech • Chennai, Tamil Nadu, India
    Hiring : Embedded Manual Testing🚀.Join our team to build high-performance applications using modern.Proficiency in Embedded Manual Device Testing. Expertise in understanding the System and Software ...Show more
    Last updated: 8 days ago • Promoted
    Robotic Engineer

    Robotic Engineer

    Epergne Solutions • Chennai, Tamil Nadu, India
    Quick Apply
    Mechatronics, Mechanical, or Robotics Engineering or Any Engineering.Notice Period : Immediate / 1 Month Notice Period.The ideal candidate will have hands-on experience in developing and testing ro...Show more
    Last updated: 19 days ago
    Control System Engineer

    Control System Engineer

    Caterpillar • Chennai, Tamil Nadu, India
    Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solve...Show more
    Last updated: 30+ days ago • Promoted
    Robotics Software Engineer – Navigation

    Robotics Software Engineer – Navigation

    Rapyuta Robotics • Chennai, Tamil Nadu, India
    We are seeking a proactive and skilled Navigation Engineer to join our robotics team, focusing on wheeled mobile platforms. This role is ideal for engineers who are passionate about autonomous nav...Show more
    Last updated: 2 days ago • Promoted
    Embedded Developer

    Embedded Developer

    HCLTech • Chennai, Tamil Nadu, India
    ETA 1, Sandhya Infocity, Navalur.Contact Person : jyothi (7411876746).Embedded C++ Developer with 3 to 5 years of experience. Design, develop, and test embedded software applications.Collaborate with...Show more
    Last updated: 24 days ago • Promoted