Junior Python Developer

1 - 2 years

0 Lacs

Posted:6 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

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

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india