Embedded Engineer - Developer

Gurgaon, India


GreyOrange is seeking a talented and motivated Embedded Engineer who will deep dive into the algorithm of one or few modules for a product in robotic application.


  • Algorithm development for Robot Navigation, Obstacle detection and avoidance
  • Dynamic Parcel spacing, Active Packet Merging and collision avoidance
  • Hardware Interfacing - Multiple Microcontrollers & Microprocessors (Arm Cortex M3/4/Arm A8/Core-i3/MSP/ATmega)
  • Development of machine learning algorithms for incorporating swarm intelligence
  • Interfacing of Sensors and Actuators (LIDAR, 10 D.O.F. IMUs , Infrared)
  • Usage of communication protocols such as CANopen, MODBUS, i2C, Embedded Ethernet,RS-232,RS-485
  • Programming in Linux environment (basic level)



  • Bachelor's degree in engineering (any discipline)
  • Minimum 2 years of experience in Embedded domain
  • Love for designing and building software and fiddling with hardware
  • Excellence at all aspects of designing, development and test/validation of new products and features
  • Expertise in Embedded C,C++
  • Brilliant knowledge of embedded systems with bare-metal as well as OS environment
  • Problem solving skills and operational comfort- both independently and in team settings

Currently, this job is not active. Please do keep visiting our careers page for relevant opportunities.

Good Luck!

Talent Acquisition Team

We use cookies on our website. Cookies are used to improve the functionality and use of our internet site, as well as for analytic and advertising purposes. To learn more about cookies, how we use them and how to change your cookies settings find out more here. By continuing to use this site without changing your settings you consent to our use of cookies.       Accept