Senior Python Developer
Kaav Inc.
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, the candidate 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. Job Description
• 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.
• Skilled in version control systems (e.g., Git/GitHub, Mercurial).
• Familiarity with Agile methodologies (Scrum/Kanban).
• Strong problem-solving, critical thinking, and communication skills.
• Ability to lead small teams, organize tasks, and manage risks effectively.
• Bachelor's degree in Computer Science, 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.).
Background Check : No
Drug Screen : No
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, the candidate 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. Job Description
• 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.
• Skilled in version control systems (e.g., Git/GitHub, Mercurial).
• Familiarity with Agile methodologies (Scrum/Kanban).
• Strong problem-solving, critical thinking, and communication skills.
• Ability to lead small teams, organize tasks, and manage risks effectively.
• Bachelor's degree in Computer Science, 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.).
- Skills - Mandatory
- 10+ years in Python using PEP 8 standards
- Embedded Systems
- Bluetooth
- Skills - Primary
- CI/CD pipelines with Jenkins
- REST APIs with Python
- Groovy scripting, PyQT, C/C++ fundamentals for Embedded environments
- Skills - Good to have
- Selenium, Appium, IDEs like PyCharm or Visual Studio Code, Jira, Confluence
- Total Experience
- 10 years in Python minimum
- Educational Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
Background Check : No
Drug Screen : No
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Python Developer in Framingham, MA vacancy
- ...Senior Python Software DeveloperWe 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...Senior
- The Senior Data Scientist plays a critical role in designing, developing, and deploying advanced data science and analytics solutions that drive actionable insights... ...g., A/B testing, uplift modeling)Proficiency in Python or R, with demonstrated experience using libraries...SeniorWork experience placementLocal area
- ...Performs research, analysis, and modeling on organizational data. Develops and applies algorithms or models to key business metrics with... ...'s Degree or equivalent work experience ~ Expertise in Python ~ Experience with big data technologies and frameworks (Spark...SeniorWork experience placement
- ...Senior Big Data Engineer We are launching exciting products such as our new Wireless... ...you will be responsible for designing, developing, deploying and supporting the data ingestion... ...programming/scripting languages such as Python, Scala, Java and R Ability do design,...Senior
- ...multiple high-impact workstreams.Lead, coach, recruit, retain, and develop AI Engineering and Data Engineering talent while fostering a... ..., or supporting production AI/ML solutions.Experience using Python and SQL in AI, machine learning, data engineering, analytics, or...SeniorWork experience placementLocal area
- ...optimizations. Learn More: We are looking for a senior software engineer to join our Applied AI... ...that will transform how MathWorks develops software. Our team is responsible for... ...Platform as a Service (PaaS) Expertise with Python Additional Qualifications...SeniorWork experience placementWork at officeFlexible hours
- ...efficiency, and customer experience.As the Senior Forward Deployed AI Engineering Manager,... ...structured technical approaches, and develop working solution pathways that can be validated... ...modern programming languages such as Python, Java, or similar.Experience translating...SeniorWork experience placementLocal areaRelocation
- Sanofi in Framingham, MA is seeking a Senior Scientist - Process Modelling to develop and validate bioreactor dynamic models for recombinant protein production... ...experience in dynamic modeling and proficiency in Python, MATLAB, R or Julia. Strong communication and...Senior
- ...insights, automate processes, and shape scalable reporting solutions that create value for customers and the business. In this role you will design and deliver customer reporting, develop data-driven processes with SQL, Python, #J-18808-Ljbffr Staples Advantage CanadaSenior
- Petco Animal Supplies, Inc. in Natick, MA is seeking a Senior Analyst in Pet Services to translate large data sets into actionable business... ..., collaborating with cross-functional teams. You’ll harness Python/SQL knowledge and BI tools to build models, scorecards, and dashboards...Senior
- ...optimizations. Learn More: We are looking for a senior software engineer to join our Applied AI... ...that will transform how MathWorks develops software. Our team is responsible for... ...Platform as a Service (PaaS) Expertise with Python Additional Qualifications Experience designing...SeniorWork experience placementWork at officeFlexible hours
- Definitive Healthcare seeks a Senior Solutions Engineer to support its Diversified business. You will blend technical depth with sales acumen to demonstrate value of healthcare data assets and craft custom analytics for clients across healthcare IT, consulting, and financial...Senior
- ...Senior Principal Design EngineerAt RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations...SeniorWork at officeRelocation packageFlexible hours
- ...Senior Principal Design Engineer At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose... ...in Marlborough, MA or Tewksbury, MA. What You Will Do Develop sound technical solutions to a wide range of complex problems...SeniorWork at officeRelocation packageFlexible hours
- ...infrastructure, logs, and session data with cloud platforms, CI/CD pipelines, and enterprise systems.Proficiency in scripting and automation (Python, Bash) for platform configuration, scaling, and governance framework definition.Strong leadership and cross-functional...SeniorLocal area
$85k - $115k
...integrated healthcare solutions tailored to the unique needs of senior populations.About the Role:The Senior Security Engineer is HealthDrive... ....Scripting or automation capability, such as PowerShell or Python.Ability to communicate risk clearly to non-technical...SeniorWork at office$80 per hour
...automation to accelerate agentic AI and model development workflows. Develop and maintain enterprise CI/CD pipelines for ML services, model... .... Expertise developing and training models and systems using Python, PyTorch, and OpenCV. Strong experience with cloud-based ML...SeniorContract workTemporary workFor contractorsWork experience placementLive outRemote workFlexible hours- ...ownership mindset Desired Skills and Experience • Exposure to Python based backend services such as FastAPI • Experience improving performance... ...mentorship and code reviews Key Activities • Design and develop modern web applications with a focus on usability and...SeniorFull timeWorldwide
$100.5k - $145.17k
Job Title: Senior Scientist - Process ModellingLocation: Framingham, MAAbout the Job:The... ...and data consumption, feeding applications developed in-house and commercial software used... ...least one scientific computing language: Python, MATLAB, Julia, or RPreferred QualificationsExperience...SeniorFull time- Location: Natick, Massachusetts, United StatesCompany: The MathWorksPosted: 2026-09-13Location: Natick, Massachusetts, United StatesCompany: The MathWorksPosted: 2026-09-12Location: Natick, Massachusetts, United StatesCompany: The MathWorksPosted: 2026-09-09Location: Natick...Senior
- ...Dell Technologies, Hopkinton MA or Austin TX, seeks a Senior Principal Software Engineer to lead AI development & agent ops. You will... ...collaborating with product, security, and infrastructure teams, and driving platform performance and developer experience. #J-18808-LjbffrSenior
- Python Developer Responsibilities: - Work on an agile team to design and implement automated testing solutions. - Develop automation within a test framework. - Building test automation into a CI/CD process (Jenkins, GitLab) - Collaborate with developers to capture new...Interim role
$141k - $193.95k
...wide range of hardware and product surfaces.Our group:Invents and develops audio and multimodal ML algorithms for real-world product... ...embedded, or resource-constrained environments.Proficiency in Python for model development, experimentation, evaluation, and tooling...Full time$106.4k - $152k
...RoleWe are looking for a technically deep Senior Solutions Engineer to support our... ...for which no standard deliverable exists. Develop custom data extracts using SQL and other... ...Epic or CernerProgramming experience in Python or RFamiliarity with CRM systems such as...SeniorRemote work- ...Senior Principal Radar Receiver Exciter Hardware LeadAt RTX, the world largest aerospace... ...builds of multiple Raytheon products. We develop new technologies for advanced capabilities... ...signal processing analysis in MATLAB, C/C++, Python, or other programming languages....SeniorWork experience placementWorldwideRelocationDay shift
$130k - $170k
...success. Our software engineers design, develop, and implement the next generations of machine... ...The Role: The team is seeking a talented Senior Software Engineer with a passion for... ...C++Experience with C# and/or JavaExperience with Python and/or JavaScriptFull stack, comfortable...SeniorFull timeWork experience placementSecond jobWork at office- Senior Security Engineer Our direct client delivers on-site healthcare services to residents of long-term care facilities... ...detection and response priorities. Security automation: Develop scripts in PowerShell, Python, or Bash to automate routine security tasks and improve...Senior
- ...data management our customers need most. Our teams design and develop the hardware and software that connect infrastructure, accelerate... ...what's been done before, you'll find your place here.Thermal Senior Principal Engineer Join us as a Thermal Senior Principal Engineer...Senior
- ...Senior Data Scientist (Machine Learning & Classification) Please, review and apply for this position through the QCI system following the link below (Copy and Paste): *You can apply through Indeed using mobile devices with this link. Our established consumer...Senior
$96k - $132k
Senior Analyst, Agentic AI EngineerOur team sits at the forefront of Dell's Agentic AI transformation... ...scalable AI agent specifications.Design, develop, test, and deploy AI-powered agents and... ...equivalent practical experience.Strong Python programming skills with experience...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Developer. Be the first to apply!
Related searches
- senior grant accountant Framingham, MA
- senior consulting engineer Framingham, MA
- senior brand strategist Framingham, MA
- senior medical science liaison Framingham, MA
- senior software engineer remote Framingham, MA
- senior mulesoft developer Framingham, MA
- senior performance engineer Framingham, MA
- senior manager m&a tax Framingham, MA
- senior living Framingham, MA
- senior performance tester Framingham, MA

