Embedded Python Developer

We need immediate joiners who can start from 20th April'26.

  1. Embedded Python: Everything developed by this developer will run on a Nvidia Jetson.

  • Must have: Python on embedded devices; SPI/I²C experience on any platform.
  • Nice to have: Prior NVIDIA Jetson experience; hands-on hardware debugging capability.

This position demand proficiency in the following areas:

Embedded Python position:

  • Embedded Python development for applications running on NVIDIA Jetson platforms.
  • Development and integration of software in embedded Linux environments.
  • Implementation of hardware communication using SPI and I2C interfaces.
  • Support for hardware and software debugging related to peripheral integration.
  • Testing and validation on target Jetson hardware.
  • Documentation of developed software and interfaces.

  1. Python Developer: Everything developed by this developer will run on a PC with a GPU.

  • Must have: Multithreaded process management, Video 4 Linux, socket programming, cuda, numpy, flask (or something better), plotly.
  • Nice to have: CI / CD, opencv, docker, Some JS experience.

This position demand proficiency in the following areas:

Python Developer position:

  • Develop high-performance Python applications running on PCs with GPU acceleration.
  • Design and maintain multithreaded / multiprocess architectures for concurrent data acquisition, processing, and execution.
  • Implement GPU-accelerated computation using CUDA, CuPy, and NumPy.
  • Optimize CPU–GPU workload distribution, memory handling, and execution performance.
  • Integrate Video4Linux (V4L2) for camera and video stream capture.
  • Build real-time data processing pipelines for video, signals, or numerical data.
  • Implement socket programming for inter-process and client-server communication.
  • Develop backend services and APIs using Flask or equivalent frameworks (e.g., FastAPI).
  • Enable control, monitoring, and configuration through REST-based interfaces.
  • Create interactive data visualizations and dashboards using Plotly.
  • Implement robust error handling, logging, and system monitoring.
  • Candidate should have development background (Not testing).

Application Confirmation

You're applying for the role below:

Embedded Python Developer

Location: Bangalore

Contract Details: Headhunt

Submit Date: 2026-04-18

No CV uploaded

About the job

Location Bangalore
Created On 2026-04-07
Working Model WFO
Job Level Middle-Senior