Software Engineer

TSCLARITY SYSTEMS PRIVATE LIMITED

Chennai, Tamil Nadu, India0–4 yrs2h agovia LinkedIn

This job at a glance

Who can apply
Freshers and up to 4 years · B.Tech / B.E. or M.Tech
Must know
LinuxEmbedded systemsPythonC++CREST APIs
Work
On-site in Chennai
Pay
Not stated by the employer.
Skill demand
Python23%C++9%Embedded systems7%Linux5%of 74 similar fresher jobs posted in India this week
Listed
27 Oct 2026 · still open

Sign in free to see which of these skills your resume already shows.

Software Engineer – Embedded Linux & Onboard Systems

About the Role

TSCLARITY SYSTEMS PRIVATE LIMITED is looking for a Software Engineer to develop onboard software for advanced EO/IR, embedded compute, and gimbal systems used in defence and aerospace applications. The engineer will work on low-level Linux integration, camera interfaces, real-time video pipelines, AI acceleration, gimbal control, and embedded user interfaces on NVIDIA-based compute platforms.

Key Responsibilities

  • Develop and integrate camera drivers and sensor interfaces
  • Perform Linux customization, kernel configuration, and board-level software integration
  • Modify and debug Device Tree / Device Tree Overlays
  • Develop applications in C/C++ and Python
  • Build Qt / QML based embedded user interfaces
  • Develop and optimize video capture, processing, encoding, decoding, recording, and streaming pipelines
  • Work with GStreamer, V4L2, NVIDIA multimedia APIs, CUDA, and DeepStream
  • Integrate and optimize AI models on NVIDIA Jetson / Orin hardware
  • Develop software for gimbal control, tracking, stabilization, telemetry, and peripheral communication
  • Interface with UART, CAN, I²C, SPI, USB, Ethernet and other embedded peripherals
  • Perform system debugging, performance profiling, latency optimization, and field validation
  • Support complete onboard software integration from hardware bring-up to production release

Requirements & Tech Stack

  • Strong C / C++ programming
  • Working knowledge of Python
  • Strong understanding of Linux and embedded Linux
  • Experience with camera drivers, V4L2, Device Tree, kernel modules or BSP integration
  • Experience with GStreamer / FFmpeg / video pipelines
  • Understanding of H.264 / H.265 encoding and decoding
  • Familiarity with Qt / QML
  • Strong debugging and problem-solving skills

Preferred Experience

  • NVIDIA Jetson / Orin
  • CUDA
  • DeepStream
  • TensorRT
  • OpenCV
  • GStreamer
  • V4L2
  • MIPI CSI-2
  • RTSP
  • MAVLink
  • CAN
  • Gimbal Control
  • AI Tracking
  • Computer Vision

Qualifications

  • B.E. / B.Tech / M.E. / M.Tech – Computer Science, ECE, EEE, Embedded Systems, or any related discipline

Strong fresh graduates with relevant Linux, embedded, computer vision, or robotics projects may also apply.

Location

Chennai

Apply

[email protected]

Fresher Software Developer Jobs in Chennai · last 7 days

75 openings · all need no experience

Most hiring: Creative Hands HR, Bahwan CyberTek, Codoid

See all 75 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job