Larsen & Toubro

Software Developer

Maharashtra, IN

12 days ago
Save Job

Summary

This vacancy is for a software developer in UAV development division. Candidate is expected to have following skills,

Skills: C,C++, QT, QML, GUI, Geographic Information System(GIS), FPGA

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C,C++ code.
  • UAV software stack development.
  • Identify bottlenecks and bugs, and devise solutions to problems.
  • Help to maintain product quality, organization integrity and team coordination.

Description/Requirements

  • Strong proficiency in C++, with fair knowledge of the OOPs & STL.
  • Proficient knowledge on communication protocols like CAN, TCP/UDP, UART, I2C etc.
  • Experience in QGIS and MAV Link is a plus.
  • Experience in developing GUI with tool chains such as Qt, QML etc.
  • Hands-on experience in designing and developing scalable computer vision solutions with OpenCV, CUDA, OpenCL, NPP etc.
  • Good understanding of memory management, thread Management, Concurrency & Parallelism programming.
  • Familiarity with embedded systems design, low-level hardware interactions.
  • Experience with Xilinx FPGA tool flow (Vivado) for synthesis, implementation, and bitstream generation.
  • Familiarity with Yocto, RTOS.
  • Good to have knowledge on Unit/integration testing.
  • Know-how of coding standards like MISRA, C++.
  • Familiarity with code versioning & project management tools.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: