Python Developer
6 days ago
Company Description
Bajajsons Ltd is a leading manufacturer of Forged & Machined Components for the automobile industry. With six manufacturing units spread across North India and West India, we specialize in transmission, suspension, chassis, and critical engine components for both two-wheelers and four-wheelers. Our dedicated team of 2800 employees is committed to achieving total customer satisfaction through continuous product and process improvement. All our units are TS-16949 certified, and some units are EMS 14001 & OSAS 18001 certified. We also hold accreditations from Hero Moto Corp and BOSCH.
Role Description
We are looking for a skilled
Python Developer with hands-on experience in IoT gateway development
, specifically on
Raspberry Pi and other edge hardware
. The ideal candidate will design, develop, and maintain edge applications that communicate with sensors, PLCs, cloud platforms, and internal enterprise systems. You will be part of our IoT engineering team responsible for building secure, scalable, and reliable data ingestion, processing, and device-management solutions.
Key Responsibilities
- Develop and optimize
Python applications for IoT gateways
running on
Raspberry Pi and Linux-based edge devices - Interface with
sensors, PLCs, industrial devices, Modbus / RS485 / MQTT / OPC-UA / HTTP APIs - Build local data acquisition, processing, storage, and edge analytics logic
- Implement reliable
IoT communication protocols
(MQTT, REST, WebSocket, TCP/UDP, etc.) - Integrate edge gateways with
cloud IoT platforms
(AWS IoT, Azure IoT, GCP, or custom APIs) - Ensure secure device authentication, data encryption, and robust OTA (Over-the-air) update mechanisms
- Optimize performance, memory usage, and uptime for always-on edge systems
- Develop containerized services using
Docker on Raspberry Pi - Build monitoring, logging, and remote device management capabilities
- Collaborate with hardware, firmware, and backend teams to ensure smooth system integration
- Maintain technical documentation and deployment guides
Must-Have Technical Skills
- Strong proficiency in
Python 3 - Experience building applications on
Raspberry Pi (Raspbian / Raspberry Pi OS / Linux) - Hands-on with
IoT protocols
: MQTT, Modbus, OPC-UA, REST, WebSockets, TCP/IP - Experience handling
sensor data, GPIO, I2C, SPI, Serial, USB interfaces - Familiar with
Edge computing architectures - Understanding of
Linux scripting, system services (systemd), networking - Experience with
databases
(Oracle, SQLite, InfluxDB, PostgreSQL, Redis preferred) - Experience with
Git
, CI/CD pipelines, code versioning
Good to Have
- Exposure to
industrial IoT
, SCADA, manufacturing systems - Knowledge of cloud IoT services (Zoho IoT, GCP IoT)
- Experience building OTA update systems, device provisioning, security hardening
- Familiarity with AI/ML at edge (TinyML, TensorFlow Lite, etc.)
Soft Skills
- Strong analytical and troubleshooting skills
- Ability to work independently and in cross-functional teams
- Good documentation and communication skills
- Passion for building reliable IoT systems
-
Python Developer – IT Department
2 days ago
Ludhiana, Punjab, India Life Solutions Company Full time ₹ 3,60,000 - ₹ 5,40,000 per yearJob Opportunities for Python Developer – IT DepartmentPosition: Python Developer – IoT (Edge / Raspberry Pi)Location: Ludhiana (Onsite)Experience: 2–3 yearsJob DescriptionWe are looking for a skilled Python Developer (IoT – Edge / Raspberry Pi) to design and deploy IoT applications using Raspberry Pi and industrial gateways. The candidate will work...
-
AI with Python Developer
1 week ago
Ludhiana, Punjab, India Digimantra Innovations Full time ₹ 4,00,000 - ₹ 8,00,000 per yearAI with Python Developer Experience - 1–2 years Location - Ludhiana Share your updated resume now.
-
Python Developer With AI Experience
6 days ago
Ludhiana, Punjab, India Infugin Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year𝐈𝐧𝐟𝐮𝐠𝐢𝐧 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬 is looking for a passionate and skilled 𝐏𝐲𝐭𝐡𝐨𝐧/𝐃𝐣𝐚𝐧𝐠𝐨 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 to join our growing team We are seeking a highly skilled to join our dynamic team and contribute to cutting-edge AI-driven projects and automation...
-
Full Stack Developer
4 days ago
Ludhiana, Punjab, India Warping Vex Full time ₹ 6,00,000 - ₹ 12,00,000 per yearHiring Full-Stack Developer in Ludhiana. Build AI-powered mobile app for auto e-commerce listings. Skills: React Native, NestJS, Python/FastAPI, PostgreSQL, REST APIs, OAuth, AWS, Docker, AI/ML, marketplace APIs Required Candidate profileRole: Full Stack DeveloperIndustry Type: Software ProductDepartment: Engineering - Software & QARole Category: Software...
-
Full Stack Developer
4 hours ago
Ludhiana, Punjab, India 11271a2e-b30f-4c23-a49f-68a5c9a2774f Full time ₹ 18,000 - ₹ 25,000 per yearA full-stack developer job description involves a wide range of responsibilities across both the front-end and back-end of software development, including designing, coding, and maintaining applications, building and integrating APIs, managing databases, and ensuring overall application functionality and performance. Key duties include writing clean code,...
-
Artificial Intelligence Engineer
2 weeks ago
Ludhiana, Punjab, India Logiciel Solutions | AI-Powered Teams That Feel In-House Full time ₹ 10,00,000 - ₹ 25,00,000 per yearJob Title : Senior AI Engineer About Logiciel Solutions Logiciel Solutions is a service-based company specializing in building, launching, and scaling SaaS products. Since 2011, we have partnered with startups to turn innovative ideas into successful, market-ready solutions. We enable startups to accelerate their SaaS journey and achieve long-term,...
-
Data Engineer
1 week ago
Ludhiana, Punjab, India Technossus Software Services Full time ₹ 6,00,000 - ₹ 18,00,000 per yearPosition SQL DeveloperExperience -5 yearsLocation Chandigarh / Ludhiana / PuneAbout the Role - We are looking for a skilled Data Engineer with strong expertise in SQL and hands-on experience in modern data platforms. The role will primarily involve working with SQL-based solutions while contributing to our evolving Python-based data framework. Exposure to...
-
Artificial Intelligence Engineer
2 weeks ago
Ludhiana, Punjab, India LN Webworks Full time ₹ 15,00,000 - ₹ 25,00,000 per yearResponsibilitiesDesign and develop AI/ML models for real-world applications.Build and maintain robust backend systems and APIs.Collaborate with data scientists, DevOps, and product teams to deliver scalable AI solutions.Deploy models to production and monitor performance.Optimize model and system performance for latency, throughput, and scalability.Document...
-
QA Engineer
2 weeks ago
Ludhiana, Punjab, India Technocrats Horizons Compusoft Full time ₹ 8,00,000 - ₹ 12,00,000 per yearOverview: The QA Engineer plays a crucial role in ensuring the quality of our software products. They are responsible for testing and analyzing our systems and applications to ensure they meet our high standards of quality and performance.Key Responsibilities:Develop and execute test cases and test scriptsConduct manual and automated testingIdentify and...
-
Professor (CSE)
1 week ago
Ludhiana, Punjab, India PCTE Group of Institutes Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob DescriptionWe are looking for a creative and qualified faculties in Computer Science & Engineering (CSE) Department for PCTE Group of Institutes who is passionate about teaching and ready to develop and deliver quality content for assigned courses. We need a person ready to take the responsible and challenging opportunities in order to exhaust his/her...