1. Develop ML models for vision intelligence 2. Improve existing ML layers and modules 3. Build data pipelines (knowledge of backend programming in Python is required) 4. Build frontend and backend applications as required for Deeplearning Applications deployments. 5. Train models using Adversarial networks 6. Optimize inferencing software to run at better frame rates. 7. Work on video pipelines and manipulate frames using OpenCV 8. Design Gstreamer pipelines and work with Deepstream. 9. Handle Cloud server programming for training and inferencing of the models. Requirements : 1. Candidates with previous practical experience on any the ML frameworks like TensorFlow, PyTorch, etc. should apply 2. Candidates with a proven record of C++ programming, specifically in concepts like pointers, maps, vectors, etc should apply 3. Candidates with no prior experience in ML/AI but who have demonstrated exceptional skills in backend/frontend development will also be given equal preference 4. Candidates with previous practical experience in deep-learning and developing full-stack web apps would be preferred Skills Required: OpenCV, Python, Machine Learning, C Programming, C++ Programming, Deep Learning, Gstreamer, MQTT, Kafka Additional skills desirable: Web development using any framework like Django, Go, Flask etc Knowledge of Redis, RabbitMQ, Kafka Experience/exposure in Nvidia tools like Deepstream, CUDA etc
Company Overview Stackfusion Private Limited is a leading company in the computer software industry, specializing in IoT and embedded systems. Role and Responsibilities Creating applications for Embedded OS FreeRTOS Writing and rolling out complex programs for Embedded Applications Writing webIoT applications Writing lowlevel hardware protocols Working on PCB design 12 layers Candidate Qualifications Bachelors degree in Electronics Engineering or a related field Strong handson experience in C and C programming languages Knowledge of Python Experience with various communication protocols including I2C, SPI, UART, CAN, PoE, and PLC Familiarity with realtime operating systems concepts such as FREERTOS Understanding of different memory types in a microcontroller Networking protocol knowledge: TCPIP, MQTT, HTTP, HTTPS, WebSocket Experience with HTTP and WebSocketbased webserver and client development Scripting skills: Make, Shell Programming Experience with interrupt handling, Pin Configuration, RTC, Memory Management, Thread, and Timers Understanding of Request Methods: GET, POST, PUT, etc. Strong knowledge of Electronic, Electromechanical, and Mechanical components Excellent communication skills verbal and written Experience with Network Programming concepts Knowledge of multilayer PCB designing 12 layers using tools like Eagle and Altium Handson experience with Espressif esp8266 and esp32 and ARM M3 and M4 controllers Prior experience with embedded programming in platforms such as Raspberry Pi, Arduino, ESP8266 or ESP32, STMAtmel uC Experience with shift registers is preferred More softwarerelated work than hardware Required Skills C and C programming Python Communication protocols: I2C, SPI, UART, CAN, PoE, PLC Realtime operating systems: FREERTOS Networking protocols: TCPIP, MQTT, HTTP, HTTPS, WebSocket