Robotics Embedded Engineer

Transport Corporation Of India

Gurugram District

On-site

INR 600,000 - 900,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

One Step Greener is seeking a Robotics Embedded Engineer in Gurugram to develop embedded firmware powering robotic and automation systems. You will interface with sensors, motor drivers, and embedded peripherals, implementing communication protocols and debugging in Linux environments.

We value hands-on debugging, curiosity, and collaboration with Robotics Software Engineers to deploy robust robotic solutions. B.E./B.Tech/M.Tech in Electronics or related fields is preferred.

Qualifications

  • Develop embedded firmware for robotics applications (C/C++).
  • Interface with sensors, actuators, motor drivers, and embedded peripherals.
  • Work with UART, SPI, I2C, CAN, Ethernet communications.
  • Debug firmware with oscilloscopes/logic analyzers and serial tools.
  • Optimize firmware for real-time performance and reliability.
  • Collaborate with Robotics Software Engineers for HW/SW integration.
  • Maintain docs and version control with Git.

Responsibilities

  • Develop embedded firmware using C/C++ for robotics applications.
  • Interface with sensors, actuators, motor drivers, and embedded peripherals.
  • Integrate communication protocols such as UART, SPI, I2C, CAN, and Ethernet.
  • Debug firmware using oscilloscopes, logic analyzers, and serial debugging tools.
  • Optimize firmware for performance, reliability, and real-time responsiveness.
  • Work closely with Robotics Software Engineers for hardware-software integration.
  • Participate in testing, validation, and deployment of robotic systems.
  • Maintain technical documentation and version control using Git.

Skills

Embedded C/C++
STM32
ESP32
CAN/UART/SPI/I2C
Linux
Git

Education

B.E./B.Tech/M.Tech

Tools

STM32
ESP32
NXP

Job description

Robotics Embedded Engineer

Company: OneStepGreener
Location: Gurugram
Experience: 02 Years

About One Step Greener

One Step Greener is a technology-driven waste management and recycling company focused on building efficient, transparent, and sustainable waste collection and processing systems.

We combine software, IoT, automation, computer vision, and data-driven solutions to improve waste collection, warehouse operations, material tracking, and recycling processes. As part of our continued technology expansion, we are developing robotics and automation solutions for warehouses and waste-processing facilities, including Autonomous Mobile Robots (AMRs), intelligent material movement systems, sensor-based monitoring, and automated operational workflows.

As part of our Robotics Engineering team, you will work on embedded firmware that powers our robotic and automation systems, interfacing with sensors, motor controllers, batteries, communication modules, and other embedded hardware.

Roles & Responsibilities

  • Develop embedded firmware using C/C++ for robotics applications.
  • Interface with sensors, actuators, motor drivers, and embedded peripherals.
  • Integrate communication protocols such as UART, SPI, I2C, CAN, and Ethernet.
  • Debug firmware using oscilloscopes, logic analyzers, and serial debugging tools.
  • Optimize firmware for performance, reliability, and real-time responsiveness.
  • Work closely with Robotics Software Engineers for hardware-software integration.
  • Participate in testing, validation, and deployment of robotic systems.
  • Maintain technical documentation and version control using Git.

Required Skills

  • Good knowledge of Embedded C/C++.
  • Understanding of microcontrollers such as STM32, ESP32, NXP, or similar platforms.
  • Familiarity with communication protocols including UART, SPI, I2C, and CAN.
  • Basic understanding of RTOS concepts; experience with FreeRTOS or an equivalent platform is a plus.
  • Understanding of electronics fundamentals and hardware debugging.
  • Comfortable working in Linux environments.
  • Knowledge of Git for version control.

Preferred Skills

  • Experience with robotics or automation projects.
  • Knowledge of motor control concepts.
  • Understanding of IMUs, encoders, LiDAR, or other sensor interfaces.
  • Exposure to ROS/ROS2.
  • Experience with battery management or power systems is an advantage.

Educational Qualification

  • B.E./B.Tech/M.Tech in Electronics, Embedded Systems, Electrical Engineering, Robotics, Mechatronics, or a related discipline.

What We’re Looking For

  • Strong problem-solving skills.
  • Passion for robotics and automation.
  • Ability to learn quickly and work in a collaborative environment.
  • Hands-on approach to debugging and experimentation.
  • Curiosity and enthusiasm for building products from concept to deployment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer (ROS2) Intern
Robotics Software Engineer (ROS2) Intern

Transport Corporation Of India • Gurugram District

On-site
INR 900,000 - 1,300,000
Systems & Instrumentation Engineer (Robotics) Intern
Systems & Instrumentation Engineer (Robotics) Intern

Transport Corporation Of India • Gurugram District

On-site
INR 900,000 - 1,300,000
IoT & Edge Engineer (Robotics) Intern
IoT & Edge Engineer (Robotics) Intern

Transport Corporation Of India • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Embedded Firmware Engineer
Embedded Firmware Engineer

YO IT Consulting • Maharashtra

On-site
INR 800,000 - 1,200,000
Robotics Engineer/ Robotics Software Engineer
Robotics Engineer/ Robotics Software Engineer

Intelgic Technologies • Kolkata District

On-site
INR 600,000 - 1,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

UNBOXROBOTICS LABS PRIVATE LIMITED • Pune District

On-site
INR 800,000 - 1,500,000
Robotics Software Engineer
Robotics Software Engineer

codingcircle • Pune District

On-site
INR 600,000 - 1,000,000
Embedded Firmware Engineer – Apply Now
Embedded Firmware Engineer – Apply Now

Vtechinnovations • Hyderabad

Hybrid
INR 1,200,000 - 2,400,000
Hybrid/Remote options
Competitive salary based on experience
Senior Firmware Engineer
Senior Firmware Engineer

Meril • Vapi

On-site
INR 1,200,000 - 1,800,000
Robotics Engineer Trainee
Robotics Engineer Trainee

Zupright AI & Robotics Pvt Ltd • Maharashtra

On-site
INR 1,200,000 - 2,400,000