Embedded Python Developer
We need immediate joiners who can start from 20th April'26.
- 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.
- 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: