Software Developer – ON-SITE

Job Overview

Company logo:https://media.licdn.com/dms/image/v2/C4D0BAQFnEYpR8MlYsA/company-logo_400_400/company-logo_400_400/0/1631300737624?e=1749686400&v=beta&t=RMn3UlETCbrESP0UdwT7Ofnym0bJfo-9safvh64eIHI 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.

Job Detail
Shortlist Never pay anyone for job application test or interview.