IoTechWorld Avigation logo

IoTechWorld Avigation

Senior Embedded Design Engineer

IoTechWorld Avigation

📍 Gurugram, India 🇮🇳

full-time
senior
Posted —

Key Skills

LinuxRTOSARMI2CSPI

Industry

RoboticsConsumer Electronics

Job Description

IoTechWorld Avigation Pvt Ltd, Gurgaon is a Aerial Robotics , drone and components manufacturing company (www.iotechworld.com) and is seeking a passionate and skilled Senior Embedded Design Engineer to join our team in building next-generation AI based Drone solutions in India for the world.


Job Summary

We are seeking a highly skilled Senior Embedded Design Engineer with solid experience in Linux Device Drivers (LDD), RTOS-based development, electronics, and C/C++ programming. The ideal candidate will be part of dynamic embedded firmware design and System team working for real-time systems.


Key Responsibilities

  • Design and develop embedded firmware for ARM-based platforms, STM, IMX, Nvidia, etc.
  • Develop and maintain Linux Kernel modules and Device Drivers for peripherals,
  • Work with various RTOS platforms (e.g., FreeRTOS, ChibiOS, VxWorks), ROS, etc.
  • Collaborate with hardware design teams for PCB board bring-up and debugging.
  • Good knowledge on peripheral Interface protocols: I2C, SPI, UART, CAN, USB, etc.
  • Prior experience while working on RF communication is preferred
  • CMOS Image Sensor Interface using CSI2 on Nvidia processor for AI/ML,
  • Perform low-level debugging using JTAG, logic analyzers, oscilloscopes.
  • Optimize system performance, memory usage, and power consumption.
  • Mentor junior engineers and participate in design/code reviews.


Required Skills

● Strong C/C++ programming skills with embedded systems.

● 5+ years of experience in Linux Device Driver development.

● Proficiency in at least one RTOS, ROS and Nvidia processor,

● Solid understanding of electronics and microcontroller systems.

● Experience with Yocto, Buildroot, or custom BSP development.

● Knowledge of communication protocols (I2C, SPI, CAN, UART, CSI2).

● Strong debugging and problem-solving skills.


Preferred Qualifications

● Experience with version control (Git), CI/CD workflows.

● Exposure to ARM Cortex-A/M series processors.

● Prior work with automotive, IoT, or medical-grade firmware is a plus.

● B.Tech/M.Tech in Electronics and Communication,


Salary : Best in Industry and not a constraint for good candidate.