Urgent position of Sr Python Developer

C2C
  • C2C
  • Anywhere

Urgent position of Sr Python Developer

Location: Framing ham, MA (Day 1 Onsite Role)

Number of Positions: 1

 

 

Bose Python JD Here are the needs for the python engineers:

• Experience working in or around:

o Bluetooth stack

o Multithreading

o Embedded firmware development

• Solid python programming skills An exhaustive list of qualifications that we value, not all are required:

Job Description

We are looking for a highly skilled Senior Python Software Developer to join our team and contribute to the development of cutting-edge software solutions for embedded systems.

The ideal candidate will have a deep understanding of Python development, embedded systems, and Bluetooth communication protocols, combined with experience in automation frameworks and CI/CD pipelines.

In this role, you will collaborate with cross-functional teams to deliver innovative features and robust solutions for next-generation products, ensuring high performance and scalability in both development and manufacturing environments.

Principal Duties and Responsibilities

• Design and implement robust Python-based solutions for embedded system integrations.

• Develop and maintain software tools and frameworks to enhance development and testing processes for embedded firmware.

• Contribute to Bluetooth stack development and troubleshooting, ensuring seamless communication protocols.

• Automate workflows and build scalable test automation frameworks using Python.

• Collaborate with firmware engineers, product managers, and QA teams to address software development and testing needs.

• Integrate and maintain CI/CD pipelines using Jenkins, optimizing for performance and reliability.

• Debug and enhance existing systems to meet evolving product requirements.

• Provide mentorship to junior developers and support technical decision-making within the team.

• Document designs, workflows, and processes for future scalability and reproducibility.

Qualifications

• 10+ years of professional Python development experience with strong adherence to PEP8 and industry standards.

• Solid understanding of embedded systems and Bluetooth communication protocols.

• Hands-on experience with the pytest testing framework for test development.

• Experience with Jenkins CI/CD pipelines and scripting in Groovy.

• Knowledge of C/C++ fundamentals and their application in embedded environments.

• Familiarity with GUI frameworks such as PyQt.

• Proficiency in working with REST APIs using Python.

• Experience in building and maintaining automation frameworks for testing and deployment.

 

Software Engineering, or related field.

Nice to Have

• Experience with the Selenium framework.

• Familiarity with Appium for mobile testing.

• Exposure to Python IDEs like PyCharm or Visual Studio Code.

• Experience with Atlassian tools (Jira, Confluence, etc.).

 

 Please share to Clark@vkoresolutions.com


From:
Clark Adam,
VKore Solutions
clark@vkoresolutions.com
Reply to:   clark@vkoresolutions.com