Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16766990

    PUNE · FULLTIME

    Python Developer

    Business Services logo

    Business Services

    Pune · onsite · Posted 41d ago

    Sourced fromNaukri
    ₹5.0L - ₹10.0L PA4–9 yrsfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 14 questions to answer1.4s
    • Decided the answers for all of them2.3s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Working Days: Monday To Friday

    Working Time: 9am6pm

    Working Location: Pune

    Working Mode: Work From Office

    Notice Period: Immediate or SNP

    Interview Mode: L1:MS Teams, L2:Face To Face


    Role: Senior Embedded Software Developer - Python & Embedded Linux

    Role Overview:

    This is a hands-on individual contributor role focused on building production-grade Python applications on Embedded Linux that interact with hardware, provide local GUI interfaces, and communicate with backend/cloud systems (ARM64/x86_64-based embedded products).

    Key Responsibilities:

    - Develop and maintain production-grade Python applications on Embedded Linux

    - Build responsive PyQt/PySide GUI applications for industrial/touchscreen devices

    - Integrate and control hardware using GPIO, UART/RS232/RS485, SPI, I2C, USB, and Ethernet

    - Integrate RFID readers and industrial peripherals with embedded applications

    - Develop MQTT-based device communication for telemetry, commands, events, and remote configuration

    - Integrate embedded applications with REST APIs and backend services

    - Build background services, device monitoring, diagnostics, logging, and recovery mechanisms

    - Develop automated tests and production/validation tools

    - Work with system, Linux networking, processes, threads, and device interfaces

    - Debug hardware/software integration issues in development and production

    Required Skills:

    - Strong Python 3 development experience (5-10+ years)

    - Strong experience with PyQt, PySide, or Qt

    - Hands-on Embedded Linux experience

    - Experience with GPIO and hardware interfaces

    - UART/serial communication with industrial peripherals

    - RFID integration experience (highly desirable)

    - Strong experience with MQTT and REST APIs

    - Good understanding of HTTP/HTTPS, JSON, TCP/IP, networking

    - Experience with threading, asyncio, multiprocessing, or event-driven programming

    - Experience with systemd/Linux services and embedded device deployment

    - Strong debugging and problem-solving skills; good Git practices

    Good to Have:

    - ARM64 SBCs (Raspberry Pi, BeagleBone, or custom boards)

    - Yocto or Buildroot

    - Docker on Embedded Linux

    - OTA updates and remote device management

    - WebSockets and cloud IoT platforms

    - Working knowledge of C/C++


    Sourced from naukri

    Section · 02

    Skills

    (GPIO/UART/RFID/MQTT)hardware integration experience(PyQt or PySide or Qt)Embedded LinuxPython

    Section · Company

    About Business Services

    Business Services logo

    Business Services

    1978

    48 years old

    Bangalore

    India

    ₹4.5L PA avg

    Avg at Business Services

    ₹5L – ₹10L PA

    This role

    About

    Not mentioned

    Employee ratings

    10 reviews

    4.4/ 5

    Culture

    4.4

    Career growth

    4.5

    Work-life

    4.5

    Employees rate it well for

    Job Security45Compensation & Benefits45

    Find them on

    WebsiteAmbitionBox reviews

    Python Developer · waiting for your command