Software Developer

May 27, 2026
Application ends: August 26, 2026
Apply Now

Job Description

Role Overview

We are looking for a Robotics Software Developer to build Python-based software for robotics, automation, inspection systems, and embedded hardware platforms. The role involves developing software that communicates with sensors, microcontrollers, SBCs, databases, and field hardware.

Key Responsibilities

  • Develop and maintain Python applications for robotics and automation systems.
  • Build tools for robot control, data logging, visualization, reporting, and analysis.
  • Interface with sensors, microcontrollers, SBCs, and communication modules.
  • Work with protocols such as Serial, TCP/IP, Bluetooth, LoRa, I2C, and SPI.
  • Debug software-hardware communication issues in lab and field environments.
  • Work with SQL databases and maintain code using Git.
  • Collaborate with mechanical, electronics, and robotics teams.

Required Skills

  • Strong Python programming knowledge.
  • Experience with libraries such as NumPy, SciPy, Pandas, Matplotlib, PySerial, VisPy, and python-docx.
  • Experience with SQL databases.
  • Hands-on experience with Arduino, Raspberry Pi Pico, Raspberry Pi, Orange Pi, LattePanda or any other.
  • Basic understanding of IoT systems and embedded hardware communication, like Serial, TCP/IP, Bluetooth, LoRa, I2C, SPI.

Preferred Skills

  • Knowledge of C / C++.
  • Git and version control experience.
  • Embedded programming experience.
  • 3D visualization and coordinate transformation in Python.
  • Experience working on robots, automation systems, or robotics competitions.

Qualification

B.E./B.Tech. Degree in Computer Science, Electronics, Electrical, Robotics, Mechatronics, Mechanical, or a related field.

Experience

1-3 years, depending on project experience and practical skill level.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru