Senior Python Developer

HypTechie

Chennai District

Hybrid

INR 2,500,000 - 4,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible hybrid working environment
Opportunity to lead development
Global customers

Job summary

HypTechie is seeking a Senior Python Developer with deep expertise in embedded systems and Bluetooth communication to lead core software initiatives.

You will design Python-based tools, implement multi-threaded firmware support, and drive CI/CD pipelines, collaborating with firmware, QA and product teams in a hybrid Chennai office.

Qualifications

  • 8–10 years of hands-on Python development experience following PEP8 and best practices.
  • Strong embedded systems experience and Bluetooth stack communication protocols.
  • Proficiency in multi-threading and concurrent programming.
  • Good understanding of C/C++ fundamentals as applied to embedded development.
  • Experience with pytest, unit testing, and automation frameworks.
  • Hands-on experience in CI/CD tools such as Jenkins (Groovy scripting is a plus).
  • Familiarity with GUI frameworks (e.g., PyQt or similar).
  • Strong REST API know-how and Python integration.
  • Proficient in Git, GitHub, or Mercurial version control.
  • Ability to work in Agile/Scrum/Kanban environments.
  • Excellent problem-solving and analytical thinking; strong leadership traits.

Responsibilities

  • Design, implement, and maintain Python-based tools for embedded system integration.
  • Troubleshoot the Bluetooth stack and ensure reliable wireless communication.
  • Build and manage test automation frameworks for software validation and regression.
  • Collaborate with firmware, QA, and product teams to define software requirements.
  • Participate in debugging, optimizing, and maintaining scalable embedded software solutions.
  • Integrate CI/CD pipelines using Jenkins and other DevOps tools.
  • Maintain comprehensive documentation on designs, processes, and best practices.
  • Provide mentorship and technical guidance to junior developers.
  • Support embedded systems with multi-threading requirements.

Skills

Python development
Embedded systems
Bluetooth
Multi-threading
C/C++ fundamentals
pytest / testing
CI/CD Jenkins
GUI frameworks
REST APIs
Git / GitHub / Mercurial
Agile/Scrum/Kanban
Team leadership

Education

Bachelor’s Degree in Computer Science, Information Technology, or related field

Tools

Jenkins
PyCharm
VS Code
Git
GitHub
Mercurial
Jira
Confluence
Bitbucket

Job description

Work Experience: 8–10 Years
Educational Qualification: Bachelor’s Degree in Computer Science, Information Technology, or related field
Work Mode: Hybrid (Work from Office)
Work Location: Chennai
Job Type: Full-Time

Role Overview:

We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team, focusing on cutting-edge software solutions for embedded systems and Bluetooth communication protocols. The ideal candidate will bring a deep technical background in Python, multi-threading, and embedded firmware development, along with a strong understanding of automation, CI/CD pipelines, and team collaboration.

Key Responsibilities:
  • Design, implement, and maintain Python-based tools and solutions for embedded system integration.
  • Work on and troubleshoot the Bluetooth stack and ensure reliable wireless communication.
  • Build and manage test automation frameworks for software validation and regression.
  • Collaborate cross-functionally with firmware, QA, and product teams to define and fulfill software requirements.
  • Participate in debugging, optimizing, and maintaining scalable embedded software solutions.
  • Integrate CI/CD pipelines using Jenkins and other DevOps tools.
  • Maintain comprehensive documentation on designs, processes, and best practices.
  • Provide mentorship and technical guidance to junior developers.
  • Support embedded systems with multi-threading requirements.
Required Skills & Qualifications:
  • 8–10 years of hands-on Python development experience following PEP8 and other best practices.
  • Strong experience in embedded systems and Bluetooth stack communication protocols.
  • Proficiency in multi-threading and concurrent programming.
  • Good understanding of C/C++ fundamentals as applied to embedded development.
  • Experience with pytest, unit testing, and automation frameworks.
  • Hands-on experience in CI/CD tools such as Jenkins (Groovy scripting is a plus).
  • Familiarity with GUI frameworks (e.g., PyQt or similar).
  • Strong working knowledge of REST APIs and integration using Python.
  • Skilled in version control systems like Git, GitHub, or Mercurial.
  • Ability to thrive in an Agile/Scrum/Kanban environment.
  • Excellent problem-solving and analytical thinking.
  • Strong interpersonal skills with experience in team leadership and task management.
Preferred / Good-to-Have Skills:
  • Experience with Selenium or Appium for UI/Mobile automation testing.
  • Familiarity with Python IDEs such as PyCharm or VS Code.
  • Exposure to Atlassian tools like Jira, Confluence, Bitbucket.
  • Prior experience in automation for manufacturing/test environments is a strong plus.
What You’ll Get:
  • An open, collaborative culture focused on learning and innovation.
  • Opportunity to lead development efforts and shape critical features.
  • Flexible hybrid working environment.
  • A dynamic platform to work on scalable, high-impact products for global customers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Python Embedded Developer
Sr. Python Embedded Developer

indiumsoft • Chennai District

Hybrid
INR 2,800,000 - 4,200,000
Python Senior Developer
Python Senior Developer

Bosch Group • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Python Embedded Engineer
Python Embedded Engineer

iaseess consultant llp • Chennai District

On-site
INR 990,000 - 1,210,000
Java Developer with Python
Java Developer with Python

Cloudxtreme • Chennai District

On-site
INR 1,800,000 - 3,000,000
Python Developer
Python Developer

GSR Business Services • Pune District

On-site
INR 2,300,000 - 3,600,000
Senior Python Developer
Senior Python Developer

Selective Global Search • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Sr. Python Developer
Sr. Python Developer

Benthon Labs Pvt Ltd • Dadri

On-site
INR 1,200,000 - 1,800,000
5 Days Working
Flexible working hours
Best in Industry Salary Package
+3
Sr Software Engineer - (Python Developer)
Sr Software Engineer - (Python Developer)

Ibaset India Software • Ahmedabad District

On-site
INR 1,800,000 - 3,000,000
Senior Python API Developer
Senior Python API Developer

Matrix Business Services • Chennai District

On-site
INR 1,800,000 - 2,800,000
Java + Python Developer
Java + Python Developer

Cloudxtreme • Mumbai

On-site
INR 1,400,000 - 1,800,000