Talent.com
Robotics Firmware Engineer

Robotics Firmware Engineer

BotsyncBengaluru, Republic Of India, IN
4 days ago
Job description

About Us

With the increasingly dynamic and accelerating pace of consumer demand today, manufacturers have to introduce a much greater degree of flexibility into their processes to keep up. The current state of automation and robotics which enables many of these manufacturing processes, however does not allow for this versatility. Machines from different vendors each use their own proprietary programming interfaces, are not designed to easily speak with each other, and often require complex and customised programs to integrate them together. Being a robotics manufacturer ourselves once, we have been through these challenges and we understand how frustrating it can get.

Our vendor agnostic software platform, syncOS is designed to seamlessly integrate different automation systems using a simple and intuitive no-code interface. We believe this can help make automated process much more versatile and nimble than has been possible before, and is what the industry needs. We started as 4 undergraduates who just dreamed big but had not no clue how the world worked. Today we work with some of the largest manufacturers in the world like Ford, Caterpillar, Nestle across multiple countries. This is because we always firmly believed that it is never a lack of knowledge, but a lack of drive that stands in the way of building things.

Today we are still that young and passionate team, but with more like minded individuals who have joined us along the way, who are all obsessed on chasing our vision to make the adoption of robotics and automation much simpler, and further help #automateasia.

Key Responsibilities

  • Develop, debug, and test embedded hardware & firmware for Botsync’s AMR platforms during customer-specific adoption projects.
  • Participate in embedded architecture design for Botsync AMR products.
  • Build and validate firmware for in-house PCBs integrated into AMRs deployed across various industrial environments.
  • Analyze PCB schematics and hardware documentation to implement appropriate firmware logic aligned with hardware design.
  • Diagnose and resolve issues at both the firmware and hardware levels during lab validation, pilot runs, and field deployments.
  • Document firmware designs using flowcharts, state diagrams, logic breakdowns, and structured test results.
  • Design and implement test tools and validation strategies to streamline manufacturing and ensure hardware quality.
  • Investigate and close issues arising during AMR production, with a focus on repeatability and long-term reliability.

Qualifications

  • Bachelor's or master's degree in electronics, electrical engineering, or a comparable degree.
  • Solid programming experience in Embedded C and C++ for microcontrollers (preferably ARM Cortex-M series, STM32, or similar).
  • Strong understanding of communication protocols like UART, SPI, I2C, and Ethernet.
  • Hands-on knowledge of CANBus and Modbus RTU / TCP communication.
  • Experience working with RS485, RS232, and industrial networking standards.
  • Basic understanding of networking concepts such as TCP / IP and UDP is an added advantage.
  • Good grasp of motor control basics (DC motors, brushless motors, servo systems) at both firmware and hardware levels.
  • Experience interfacing with sensors commonly used in robotics (IMUs, LiDAR, encoders, ToF sensors).
  • Comfortable reading PCB schematics and system wiring diagrams to troubleshoot issues.
  • Skilled at using lab equipment like oscilloscopes, logic analyzers, power supplies, clamp meters, and multimeters.
  • Ability to debug and isolate problems at both the hardware and firmware level during product development and manufacturing.
  • Hands-on experience with version control systems like Git.
  • Proficiency in Microsoft Office tools (Excel, Word, PowerPoint) for documentation and reporting.
  • Working knowledge of ROS 1 or ROS 2 is a strong advantage.
  • Exposure to safety standards related to robotics (ISO 13849, ISO 3691) is a plus but not mandatory.
  • Strong problem-solving mindset and the ability to debug issues independently.
  • Good written and verbal communication skills to work effectively with cross-functional teams.
  • Benefits

  • Competitive salary
  • Comprehensive health benefits package
  • Hustle of a young startup – always something to do and something to improve
  • Opportunities for professional development and growth into management roles
  • Collaborative and inclusive work environment
  • Create a job alert for this search

    Firmware Engineer • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    Industrial Robotics and Automation Senior Engineer

    Industrial Robotics and Automation Senior Engineer

    EMRIOM SOLUTIONSBengaluru, Karnataka, India
    Robotics / Automation Engineer.Tech / Diploma – Mechanical, Mechatronics, or related discipline.Robotics / Automation Engineer. Robotics, Mechanical, Mechatronics, Electrical, Automation, or Process...Show moreLast updated: 4 days ago
    • Promoted
    supervisor robotics

    supervisor robotics

    APTO SOLUTIONS - EXECUTIVE SEARCH & CONSULTANTSBengaluru, Karnataka, India
    Job Type : Full-Time, Permanent.Professional Background and Experience.Possess relevant industry experience and a deep understanding of our business needs. Basic knowledge of robotic systems and thei...Show moreLast updated: 5 days ago
    • Promoted
    Robotics Instructor

    Robotics Instructor

    BrightCHAMPShosur, tamil nadu, in
    Teach Robotics to kids from grades 1 to 12.Teach the students on how to build and experiment with the projects based on our curriculum guide. Knowledge of coding (logic, sequence, and structure) to ...Show moreLast updated: 30+ days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    SHI Solutions India Pvt. Ltd.bangalore, karnataka, in
    RPA experience with Automation Anywhere as primary platform.Experience with bot development, testing, deployment, and monitoring in production environments. Working knowledge of REST APIs, SFTP work...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Robotics Design Engineer – Mechanical

    Robotics Design Engineer – Mechanical

    Rx100 VenturesBengaluru, Karnataka, India
    Robotics Design Engineer (Mechanical).You will be responsible for the.Design precision motion subsystems, including links, joints, grippers, and structural assemblies. Develop detailed 3D and 2D CAD...Show moreLast updated: 20 hours ago
    • Promoted
    Industrial Robotics and Automation Engineer

    Industrial Robotics and Automation Engineer

    EMRIOM SOLUTIONSBengaluru, Karnataka, India
    Industrial robotics / Mechanical / Mechatronics / Electrical / Automation / Process industries, Manufacturing industries). Education : B-Tech / Diploma-Mechanical / Mechatronics.Robotics / Automation Engineer.Robo...Show moreLast updated: 4 days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    BotsyncBengaluru, Republic Of India, IN
    With the increasingly dynamic and accelerating pace of consumer demand today, manufacturers have to introduce a much greater degree of flexibility into their processes to keep up.The current state ...Show moreLast updated: 3 days ago
    • Promoted
    Robotics Engineer I - ROS / LIDAR

    Robotics Engineer I - ROS / LIDAR

    SmarthyreBangalore
    About the Role : We are seeking a passionate and driven Robotics Engineer to join our team and contribute to the development of resilient, robust autonomous marine vessels.As p...Show moreLast updated: 30+ days ago
    • Promoted
    Robotics System Engineer

    Robotics System Engineer

    ConfidentialBengaluru / Bangalore, India
    Design is the foundation of any product / IP.It's destined to never see the daylight.The design is as good as the tools allow them to be. Without someone skilled enough t.People call it testing, mar...Show moreLast updated: 8 days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    BayOne Solutionsbangalore, karnataka, in
    Bengaluru, KA (Hybrid- Hybrid- 3 Days onsite / Week).Fulltime with BayOne Solutions.Develop software solutions with proficiency in ROS, Python, SQL, OpenCV, TensorFlow, PyTorch, and React.Strong know...Show moreLast updated: 17 days ago
    • Promoted
    Robotics Software Engineer

    Robotics Software Engineer

    ConfidentialBengaluru / Bangalore, India
    Collaborate with cross-functional teams to deliver.Excellent programming skills in.Ability to thrive and take initiative in a. Navigation, Control Systems, sensor fusion, Mapping, trajectory optimiz...Show moreLast updated: 8 days ago
    • Promoted
    Robotics Engineer (RSE2)

    Robotics Engineer (RSE2)

    BotsyncBengaluru, Karnataka, India
    With the increasingly dynamic and accelerating pace of consumer demand today, manufacturers have to introduce a much greater degree of flexibility into their processes to keep up.The current state ...Show moreLast updated: 3 days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    ConfidentialBengaluru / Bangalore, India
    We are seeking a passionate and driven Robotics Engineer to join our team and contribute to the development of resilient, robust autonomous marine vessels. As part of our dynamic startup journey, yo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Robotics Systems Engineer

    Senior Robotics Systems Engineer

    PoshaBengaluru, Republic Of India, IN
    Posha builds cooking robots that live inside your kitchen and cook food for you completely autonomously.Posha robots use Artificial Intelligence enabled Computer Vision to consistently and reliably...Show moreLast updated: 30+ days ago
    • Promoted
    Robotics Software Engineer

    Robotics Software Engineer

    Botsyncbangalore, karnataka, in
    With the increasingly dynamic and accelerating pace of consumer demand today, manufacturers have to introduce a much greater degree of flexibility into their processes to keep up.The current state ...Show moreLast updated: 3 days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    Adept GlobalBangalore
    Description : Job Title : Robotics Engineer Location : Bangalore, India Experience Required : 4- 8 Years Show moreLast updated: 17 days ago
    • Promoted
    Senior Robotics Engineer

    Senior Robotics Engineer

    ConfidentialBengaluru / Bangalore, India
    GE Vernova's Advanced Research business is the central innovation engine for GE's portfolio of energy businesses, which is unified under one banner called GE Vernova. The research organization is ma...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Robotics Subsystems Design Engineer

    Robotics Subsystems Design Engineer

    Rx100 VenturesBengaluru, Republic Of India, IN
    Robotics Design Engineer (Mechanical).You will be responsible for the.Design precision motion subsystems, including links, joints, grippers, and structural assemblies. Develop detailed 3D and 2D CAD...Show moreLast updated: 15 hours ago