Design, develop, and maintain Python applications for data processing and automation
Handle real-time sensor data processing and analytics
Develop REST APIs and backend services
Implement TCP/IP, UDP, and HTTP-based communication systems
Optimize code for performance and reliability
IoT & Embedded Systems:
Integrate and manage IoT devices and sensors (IMU, GPS, LiDAR, Cameras, etc.)
Work with ESP32, Arduino, and Raspberry Pi platforms
Implement real-time data streaming and logging solutions
Debug hardware-software integration issues
Support field deployment and testing activities
Machine Learning:
Develop, train, and evaluate machine learning models
Perform data preprocessing, feature engineering, and model optimization
Analyse time-series and sensor-based datasets
Deploy ML models for real-time or batch inference
Artificial Intelligence / Computer Vision:
Implement AI and computer vision algorithms for image and video analytics
Work on object detection, segmentation, and tracking models
Use frameworks such as PyTorch, TensorFlow, or YOLO-based models
Optimize inference pipelines for CPU/GPU/edge devices
System Integration & R&D:
Perform end-to-end integration of multi-sensor systems
Conduct system calibration, testing, and performance validation
Prepare technical documentation and analysis reports
Collaborate with cross-functional hardware and software teams
Required Skills:
Programming & Software
Strong proficiency in
Python
(mandatory)
Experience with NumPy, Pandas, OpenCV
Understanding of software architecture and modular design
Basic knowledge of C/C++ (preferred)
IoT & Hardware
Experience with ESP32 / Arduino / Raspberry Pi
Familiarity with sensors and data acquisition systems
Communication protocols: TCP/IP, UDP, MQTT, Serial
Basic understanding of ADC, I2C, SPI, and power management
Machine Learning & AI
Solid understanding of ML algorithms and workflows
Hands-on experience with ML/DL frameworks (PyTorch / TensorFlow)
Experience in training, evaluating, and deploying models
Computer Vision experience is a strong plus
Databases & Tools
Experience with SQL / SQLite and CSV-based data storage
Git and version control systems
Experience working on Linux and Windows environments
Good to Have (Preferred Skills)
Experience with real-time or edge AI systems
Knowledge of Flask / FastAPI for backend services
Exposure to industrial, automotive, or railway systems
Experience with cloud platforms or MLOps tools
Educational Qualification
B.E / B.Tech / M.Tech / M.Sc in Computer Science, IT, Electronics, or related fields
Strong practical experience preferred over academic background
Key Attributes
Strong problem-solving and debugging skills
Ability to work independently and in teams
Passion for building real-world, production-grade systems
Research and innovation-oriented mindset
Job Types: Full-time, Permanent
Pay: Up to ?372,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.