Junior Python Developer

Year    PB, IN, India

Job Description

We are looking for a

Junior Python Developer

to join full time position for

Walnut Medical, Mohali.



Qualifications & Experience:

Bachelor's degree in Computer Science, Electronics, or related field with1-2Years of relevant practical experience.

Salary-

Based on experience and Interview performance

Walnut Medical, a leader in medical device robotics and payment systems, is rapidly expanding into the

automotive sector. With the development of an advanced automotive smart instrument cluster for OEMs, we are transitioning into a multi-vertical technology product company. As part of this growth, we are building a strong automotive electronics vertical and seeking talented engineers to join our dynamic team.

Roles & Responsibilities:



You will join engineering team and support the development, maintenance, and automation of our

test rigs (test zigs)

. You will work closely with senior engineers to build, debug, and enhance Python and Bash-based automation scripts that power our hardware testing systems.

This is an excellent opportunity for someone who wants to grow their skills in

embedded systems, Python automation, and Linux-based environments

.

Key Responsibilities



Develop, test, and maintain Python scripts for automated test rigs running Linux based hardware

Write and debug Bash scripts to manage device setup, logging, and communication tasks.

Assist in integrating sensors, GPIOs, and hardware interfaces (e.g., I2C, SPI, UART) using Python libraries.

Monitor system performance, log data, and troubleshoot hardware/software issues.

Collaborate with hardware and QA engineers to ensure reliable and repeatable test processes.

Maintain code documentation and version control (Git).

Contribute to improving test frameworks, automation workflows, and deployment scripts.

Requirements

Essential Skills:



Solid understanding of

Python programming

(functions, file I/O, modules, error handling, etc.)

Familiarity with

Bash scripting

and

Linux command-line tools



Basic knowledge of

Raspberry Pi

or similar embedded platforms

Experience working with

Git / GitHub

for version control

Problem-solving mindset and eagerness to learn

Nice to Have:



Experience with

hardware communication protocols

(I2C, SPI, UART, GPIO)

Understanding of

networking basics

(SSH, sockets, etc.)

Exposure to

CI/CD pipelines

or

automated testing frameworks



Knowledge of

Docker

or lightweight deployment tools

Understanding of

Linux system administration



What We Offer

Mentorship from experienced developers and hardware engineers

Hands-on experience with real embedded systems and automation tools

Opportunity to grow into a Test Automation or Embedded Python Engineer role

Collaborative, learning-focused environment

Job Types: Full-time, Permanent

Pay: ₹20,000.00 - ₹250,000.00 per month

Benefits:

Health insurance Provident Fund
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.


Job Detail

  • Job Id
    JD4541055
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    PB, IN, India
  • Education
    Not mentioned
  • Experience
    Year