Software Engineer (Embedded Vision And AI)

Department Icon Data Science Analytics & Machine Learning
149+ Applicants
Posted: 2 weeks ago
0-1 years
Noida, Uttar Pradesh
work from office

Posted: 2 weeks ago
|
Applicants: 150+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs

Job Description


Hiring: Software Engineer Embedded Vision & AI

Location: Noida (On-site)

Employment Type: Full-time

Company Description

Elcomponics Aerob Technologies specializes in the design and manufacturing of advanced UAVs, aircraft systems, and avionics under the Make in India initiative.

The company is committed to enabling self-reliance for government organizations such as the Ministry of Defence (MoD) and Ministry of Home Affairs (MHA) through cutting-edge indigenous technologies.

Its product portfolio includes fixed-wing and copter UAVs, including solar-powered platforms, featuring advanced capabilities such as:

  • Day and night video surveillance
  • Synthetic Aperture Radar (SAR)
  • Inertial navigation modules
  • Autopilot systems

These technologies aim to redefine aerial surveillance and operational efficiency.

Role Overview

This is a full-time, on-site role for a Software Engineer Embedded Vision & AI, based in Noida.

The role involves software development for UAVs and related systems, with a strong focus on computer vision, artificial intelligence, and real-time embedded systems. The engineer will collaborate with cross-functional teams to deliver innovative, high-performance solutions aligned with industry and mission-critical requirements.

Key ResponsibilitiesEmbedded & Companion-System Development
  • Develop and maintain software on embedded Linux platforms
  • Build applications for UAV / UGV / UUV / Drones / Robotics systems
  • Interface with low-level control systems using standardized messaging protocols
  • Implement real-time data ingestion, processing, and command pipelines
  • Optimize applications for compute- and power-constrained environments
  • Support multi-threaded and asynchronous execution models
Real-Time Data & Video Processing
  • Design and optimize low-latency data and video pipelines
  • Process and stream high-bandwidth sensor data
  • Integrate hardware-accelerated video encoding/decoding
  • Implement metadata handling and real-time overlays
  • Ensure deterministic performance under real-time constraints
Computer Vision, Machine Learning & AI
  • Develop and integrate embedded computer vision pipelines
  • Implement machine learning and AI inference on edge and embedded platforms
  • Integrate ML/DL models into real-time production systems
  • Optimize inference using available hardware acceleration
  • Work with camera calibration, sensor models, and coordinate transformations
  • Fuse vision, telemetry, and system data for real-time decision-making
User Interface & Control Applications
  • Customize and extend cross-platform desktop or tablet applications
  • Implement real-time visualization of system state and sensor data
  • Design intuitive operator control workflows
  • Support multi-display and external visualization systems
  • Maintain clean separation between UI and backend logic
Mapping, Visualization & Data Fusion
  • Integrate mapping and spatial data sources
  • Visualize trajectories, mission plans, and live positional data
  • Support offline and online data usage
  • Fuse telemetry, vision, and user inputs for situational awareness
System Integration & Validation
  • Integrate software across embedded devices and host systems
  • Support hardware-in-the-loop and system-level testing
  • Profile and optimize performance (CPU, GPU, memory, I/O)
  • Debug issues across distributed components
  • Produce technical documentation and deployment artifacts

Required QualificationsCore Skills
  • Strong proficiency in C and C++
  • Working knowledge of Python, HTML, and CSS
  • Experience with Linux-based systems
  • Solid understanding of real-time and concurrent programming
  • Looking to get Placed? Try our Placement Guarantee Plan

    Experience integrating systems using message-based protocols or APIs
Embedded Vision, AI & Data Processing
  • Experience with computer vision libraries (e.g., OpenCV)
  • Experience deploying ML or AI models in embedded or edge environments
  • Understanding of inference optimization and performance constraints
  • Experience handling high-throughput sensor or image data
Multimedia & UI Development
  • Experience with multimedia frameworks (e.g., GStreamer)
  • Understanding of video encoding/decoding pipelines
  • Experience with modern UI frameworks (e.g., Qt, QML, or equivalent)
  • Familiarity with cross-platform application development

Preferred / Nice-to-Have
  • Experience with embedded AI or edge inference platforms
  • Familiarity with GPU acceleration (CUDA or similar)
  • Experience with ML frameworks such as TensorRT, PyTorch, or ONNX
  • Knowledge of mapping or spatial data systems
  • Experience working with distributed or multi-component systems
  • Exposure to safety-critical or high-reliability software environments

Education
  • Bachelors or Masters degree in Computer Science, Engineering, or a related field
  • (or equivalent practical experience)

What We Value
  • Strong systems-thinking capability
  • Ability to work across abstraction layers
  • Performance-conscious development mindset
  • Clean, maintainable, and well-documented code
  • Comfort working with evolving requirements

Technology Environment (Indicative)
  • Linux-based embedded platforms
  • C++ and Python
  • Embedded vision and AI pipelines
  • Hardware-accelerated multimedia processing
  • Cross-platform UI frameworks
  • Message-oriented system architectures

Skills

Artificial IntelligencePythonData ProcessingMachine LearningVisualizationAiMl

If an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.

About Company

Elcomponics is a global leader in design, engineering and manufacturing of world class electronic components and solutions. Elcomponics, a conglomerate of multiple companies, has established itself as a trusted partner for industries worldwide by delivering innovative and cutting-edge solutions. We have a rich history spanning over four decades, has consistently evolved to meet the ever-changing needs of the market.

Important dates & deadlines?

Application Deadline

30 Mar 26, 02:55 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

Software Engineer (Embedded Vision And AI)

Share with