Robotics Software Engineer
LOCATION -
Mumbai & Goa Preferable
Work from Home available.
What you will be doing:
As a member of the Robotics team you will need to develop the behavioural and control systems, including planning and navigation needed for autonomous farming. You will be required to work with the Robot Operating System (ROS). The ideal candidate would have hands on knowledge of ROS and its key planning packages.
An understanding of computer vision and ML would be an added advantage to help integrate with other subsystems.
What we hope to see in you:
Strong C++/Python programming skills is a bare necessity.
Basic knowledge on implementation of planning algorithms such as A* and Dijkstra.
Working knowledge of ROS and packages such as move_base and robot_localisation.
Designing architectures for a robotics software system.
Knowledge on cloud services like AWS or GCP and deployments.
Experience in participating in E-Yantra, Robocon or other similar robotics competitions. Similarly, any participation in clubs or recreational robotics would help.
All candidates must have at least a Bachelor’s degree in a related field(Computer Engineering, Electronics/Electrical Engineering, Electronics and Communication Engineering).
A master’s degree in the aforementioned fields is preferred.
JOB TYPE - Full-time, Intern
Software Developer - React Native
LOCATION -
Mumbai & Goa Preferable
Work from Home available.
What you will be doing:
As a member of the Drishti team, you will need to design, develop, deploy and maintain web applications that will be launched over various platforms.You will be responsible for architecture and building these applications, as well as coordinating with the teams responsible for other layers of the product development cycle.
The ideal candidate is an advanced React Native Developer who can build dynamic,responsive UI for our web applications.
What we hope to see in you:
A thorough understanding of React JS & React-Native and Redux
Firm grasp of modern JavaScript(ES6, ES7) with ability to write well-documented, clean Javascript code
Understands the React life cycle well
Experienced with Git
Leverage native APIs for deep integrations with both platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Ability to take technical ownership of the project
All candidates must have atleast a Bachelor’s degree in Computer Science or a related field.
Preferred Experience
Must have published app in play store and app store
A strong candidate would have an understanding of Js with Webrtc & ROS.
Bachelor's or Master's degree or equivalent in Computer Science
3+ years' experience in related area
Clear understanding in different tools involved in development ecosystem
Experience with iOS and Android platforms
JOB TYPE - Full-time, Intern
Business Development Manager - Partnerships - Multiple Locations
ROLE - Business Development Manager - Partnerships
JOB TYPE - Full-time, Part-Time
LOCATION - Multiple
India - Mumbai & Goa
Global Positions - Singapore, South Korea, Japan, UK, US
MODE - Work from Home available
ABOUT US -
Drishti Works develops and builds self driving robots for various industry applications such as Agriculture, Defense, lifeguarding, logistics and more. Our best in class robot platforms are easily customized for unique problems across different customer cases. The strong foundation handles the challenges of robots working with humans and allows for focused development of unique industry needs.
Designed and built in India, Drishti is a full-stack robotics company. Our team works across various engineering disciplines designing all aspects of our robots from the mechanical hardware, embedded firmware to cutting edge AI. Our customers thereby benefit from a highly fine tuned and customizable product range.
WHAT YOU WILL BE DOING:
We are looking for customer obsessed people who can engage with industry leaders and identify where they can leverage Robotics.
Drishti partners with companies that are leaders in their industry to co-develop and take to market robots for those industries.
As a member of the Partnerships team, your goal will be to build numerous such partnerships to allow Drishti to enter key strategic industries.
Business Development Manager - Partnerships is a strategic role and will report to the CEO.
WHAT WE HOPE TO SEE IN YOU:
5 + years of work experience as a Business Development Representative, Sales Account Executive or similar role.
Know the customer: Deeply understand customer behavior, develop new customer insights and market research
Hands-on experience with multiple sales techniques (including cold calls). • Contacting potential clients via email or phone to set-up meetings and regular follow-up to maintain rapport
Understanding of business/sales performance metrics
Excellent communication and negotiation skills
All candidates must have at least a Bachelor’s degree in a related field. A master’s degree in the relevant fields is preferred.
If you believe that robots will be ubiquitous in every industry and are excited to be part of the revolution, we look forward to your application.
Embedded Systems Engineer - Mumbai
LOCATION: Mumbai
JOB TYPE:
Full-time
Internship
WHAT YOU WILL BE DOING
As a part of a dynamic, high-energy and fast growing robotics team you will:
Support technical projects from concept to product release.
Design, develop, and validate the embedded hardware and software interfacing for the products at Drishti Works.
Interface various sensors and actuators with microcontrollers that incorporate ARM and ATmega microprocessors.
Support early prototyping, automated testing and calibration of robotic systems.
Drive definition and improvement of project requirements through testing and development
A strong candidate would have an understanding of embedded systems, debugging techniques, power management systems, and device interfacing techniques. At Drishti Works, we work with Arduino variants, Ardupilot framework, Pixhawk Board, and Nvidia Jetson TX2.
WHAT WE HOPE TO SEE IN YOU:
Capable of interfacing multiple Microcontrollers & Microprocessors (Arm Cortex M3/4/Arm A8/Core-i3/ATmega)
Hands on experience with various industrial grade low voltage sensors.
Capable of designing custom motor drivers.
Understanding of DC batteries and their charging/discharging operations.
Implementation of algorithms for swarm intelligence.
Interfacing of Sensors and Actuators (9 D.O.F. IMUs , Infrared, Ultrasonics, Optical Encoders)
Basic knowledge of hardware design validation & troubleshooting is required
Hands on experience with interfacing various on-chip and off-chip peripherals through UART, SPI, I2C, CAN.
Good understanding of ADC, timers, interrupts, GPIO etc
Expertise in Embedded C,C++. Basic level of understanding in Python.
Programming in Linux environment (Basic Level)
Love for designing and building software and fiddling with hardware
Bachelor’s degree in Electrical or Electronics or Electronics & Telecommunications engineering
3 - 4 years of experience in Embedded domain
Embedded Systems Engineer - Goa
Location -
Goa
What you will be doing:
As a member of the robotics team, you will need to validate ,assemble and test the embedded hardware and software interfacing for new products at Drishti Works. You will be interfacing sensors and actuators with microcontrollers and microprocessors . You will also be responsible for designing custom embedded boards as per the requirements of the products. You will be staffed on a specific use case such as the Triton lifesaving system, AURUS or ATLAS platforms.
Key Skills
PCB Designs, Soldering, Circuit analysis, Circuit design, Battery Management
What we hope to see in you:
A candidate with an understanding of embedded systems, debugging techniques, power management, and interfacing techniques
Understanding of Embedded C, C++
Interfacing multiple Microcontrollers & Microprocessors (Arm Cortex M3/4/Arm A8/Core-i3/ATmega).
Interfacing of Sensors and Actuators.
Usage of communication protocols such as CAN, MODBUS, i2C, Embedded Ethernet,RS-232,RS-485.
Programming in Linux environment (Basic Level).
Understanding of DC batteries and their charging/discharging operations.
Interfacing of Motors and Drivers
Ability to perform assembly and wiring of hardware
Ability to rapid prototype and diagnose faults in the hardware
Attention to details and strict adherence to product manuals and guidelines.
Problem solving skills and operational comfort - both independently and in team settings
Bachelor’s degree in Electrical or Electronics or Electronics & Telecommunications engineering
0-2 years of experience in Embedded domain (Must have worked on few embedded projects)
Interested candidates, please click below
Machine Learning Engineer
Location:
Mumbai
Goa
Work from Home/Remote
Job Type:
Full Time
Intern
What you will be doing:
As a member of the R&D team you will need to design, develop, deploy and maintain the AI & machine learning applications that will form the critical components of the various projects at Drishti Works. Your core responsibility will be to effectively train and deploy the Machine Learning tools required to give our robots the intelligence it needs to perform autonomous tasks effectively. You will also get the opportunity to work on projects such as the Triton lifesaving system, AURUS, INDUS or ATLAS platforms.
A strong candidate would have an understanding of existing image classification Neural networks and ability to label datasets for the same effectively. The candidate would also be required to build custom neural networks for specific use cases at Drishti.
What we hope to see in you:
Thorough understanding of Tensorflow machine learning framework.
Experience working with Tensor RT projects
Experience in collecting and /or preparing effective training dataset
Excellent Python or C/C++ coding, strong engineering practices, debugging/profiling skills, familiarity with multi-threaded programming
Comfortable in using multiple deep learning frameworks - tensorflow, pytorch, OpenCV etc.
Ability to build a custom neural network to expand use beyond image classification problems.
A good understanding of reinforcement learning would be beneficial.
- Experience in data management, deploying and managing ML models on cloud platforms like Azure, AWS or GCP.
All candidates must have at least a Bachelor’s degree in Computer Science or a related field.
Additional Skills to have an edge
Worked on a custom project on their own as a specialization in the field
2-4 years of project / work experience in ML / AI field is preferred.
Prototyping Engineer - Goa
Location - Goa
Department - Mechanical
Job Type - Full Time, Intern
What you will be doing:
As the prototyping engineer you would need to calibrate, operate and maintain Drishti dedicated in house prototyping lab. Our lab is equipped with CNC router, FDM 3D printers, lathe, and other fabrication tools. Drishti has a very fast and aggressive iterative prototyping approach. This is essential to us rolling out products of the highest quality standards. You would also be required to generate test data for the tools maintained.
The ideal candidate will also be able to come up with design improvements to the prototyping lab. Ability to improve existing machines will be a key selection criteria.
What we hope to see in you:
Experience with CAD, CAM packages in designing software such as Solidworks or Fusion 360 by Autodesk
Hands on experience and knowledge about these machines would be beneficial
CNC Machine
FDM 3D printers
Lathe
Power Tools
Ability to learn the operation, maintenance, and calibration of new equipment is essential.
No hesitation in contacting vendors and meeting them physically to manage/improve the procurement, fabrication and assembly process.
Manic adherence to safety guidelines without any compromise.
Ability to document the project details & develop quality standards for future projects and for reference of other staff in the organization
Preferred
Design proficiency in Solidworks/Fusion 360 - Experienced in handling softwares to get concepts ready from the ideation stage all the way through to production.
Experience of making a completely functional robot
Hands on experience and knowledge about agricultural equipment would be beneficial.
All candidates must have at least a Diploma/Bachelor degree in Mechanical Engineering preferably Production Engineering
Automotive Design Engineer
What you will be doing:
As a member of the INDUS project team, you will need to research, design, develop and improve core components and accessories needed for the INDUS, farming robot. INDUS is a fully autonomous ground rover, designed for extensive use in actual farms. You will be required to iterate designs of the chassis, drive mechanism and accessories such as a seeding plough, deweeding pump and harvester. The ideal candidate would have hands-on knowledge of designing farming equipment or small robust rovers. The candidate should also be able oversee the quick prototyping of the design in our fabrication lab. You will be required to travel to our test sites to validate designs.
What we hope to see in you:
Has designed and fabricated a rover, automobile or something comparable, and can showcase efforts during interview process
Experience in creating Automobile or farming equipment using CAD, CAM and FEA packages in designing softwares such as Solidworks or Fusion 360 by Autodesk
Understanding or hands on experience in fabrication techniques, enabling quick prototyping of the designs. Drishti has a dedicated prototyping lab equipped with 3 Axis CNC mill, 3D printers, lathe and various other tools.
Ability to document the project details & develop quality standards for future projects and for reference of other staff in the organization
Hands on experience and knowledge about agricultural equipment would be beneficial.
All candidates must have at least a Bachelor’s degree in Mechanical Engineering preferably Automobile or Production Engineering.