Senior Python Engineer for CI/CD & Embedded Test Automation

Bose Corporation

Framingham (MA)

On-site

USD 124,000 - 170,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus programs
Health benefits
401(k) plan
Employee discount

Job summary

Bose Corporation in Framingham, MA is seeking a Senior Python Engineer to design and scale CI/CD and hardware-in-the-loop automation across embedded and wearable platforms. You will improve test reliability, speed from commit to feedback, and scale testing across devices while collaborating with multiple engineering teams.

The role emphasizes Python development, Jenkins-based pipelines, and automation tools to drive product quality and development velocity in a large QA organization.

Qualifications

  • Deep background in Python development and automation.
  • Strong experience designing CI/CD systems (Jenkins or similar), including pipeline orchestration and shared libraries.
  • Experience with hardware-in-the-loop (HIL) or device-based testing.
  • Hands-on experience integrating embedded systems, Android, and iOS devices.
  • Strong troubleshooting skills for pipeline, infrastructure, and device failures.
  • Proficiency with Git, GitHub, and code review workflows.
  • Experience working in cross-functional engineering environments.

Responsibilities

  • Design, develop, and maintain Jenkins CI/CD pipelines using Groovy (scripted and declarative), shared libraries, and multistage workflows.
  • Build and maintain Python automation tools for device control, firmware updates, diagnostics, and test execution.
  • Implement resilient device management and fault-tolerant pipeline logic to reduce infrastructure-related failures.
  • Develop targeted retry and rerun mechanisms to improve pipeline efficiency.
  • Configure and manage load-balanced test environments and execution groups for multiple products & platforms using embedded, Android and iOS devices.
  • Collaborate with firmware, QA, DevOps, and hardware teams to improve test reliability and scalability.
  • Enhance and maintain pytest-based frameworks and shared testing utilities.
  • Build and maintain CI monitoring dashboards (job duration, queue time, device failures).
  • Create technical documentation, runbooks, and best practices.
  • Mentor team members on Python development and CI/CD standards.

Skills

Python development
Automation
CI/CD design
HIL testing
Embedded systems
Git/GitHub
Troubleshooting
Cross-functional collaboration

Tools

Jenkins
Groovy
pytest
GitHub
Grafana
Prometheus

Job description

Bose Corporation in Framingham, MA is seeking a Senior Python Engineer to design and scale CI/CD and hardware-in-the-loop automation across embedded and wearable platforms. You will improve test reliability, speed from commit to feedback, and scale testing across devices while collaborating with multiple engineering teams.

The role emphasizes Python development, Jenkins-based pipelines, and automation tools to drive product quality and development velocity in a large QA organization.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Automation Engineer — CI/CD & HIL
Senior Python Automation Engineer — CI/CD & HIL

Bose Corporation, U.S.A • Framingham (MA)

On-site
USD 124,000 - 170,000
Bonus programs
Health and welfare benefits
401(k) plan
+1
Senior Python Engineer
Senior Python Engineer

Bose Corporation, U.S.A • Framingham (MA)

On-site
USD 124,000 - 170,000
Bonus programs
Health and welfare benefits
401(k) plan
+1
Senior Python Engineer
Senior Python Engineer

Bose Corporation • Framingham (MA)

On-site
USD 124,000 - 170,000
Bonus programs
Health benefits
401(k) plan
+1
Embedded Firmware Test Engineer - Python & CI/CD
Embedded Firmware Test Engineer - Python & CI/CD

Global Connect Technologies • Indianapolis (IN)

On-site
USD 80,000 - 110,000
Senior Embedded Software Test & QA Engineer
Senior Embedded Software Test & QA Engineer

bakerhughes • Town of Skaneateles (NY)

Hybrid
USD 101,530 - 188,470
Private medical care
Life insurance
Disability programs
+5
Senior Python SDET - Test Automation & CI/CD Engineer
Senior Python SDET - Test Automation & CI/CD Engineer

Jobtailor • Massachusetts

Hybrid
USD 110,000 - 150,000
Senior Python Engineer: Manufacturing Test Automation
Senior Python Engineer: Manufacturing Test Automation

Red Oak Technologies • San Francisco (CA)

On-site
USD 130,000 - 170,000
Embedded Python automation Engineer - Selenium Experience
Embedded Python automation Engineer - Selenium Experience

Global Connect Technologies • Oak Brook (IL)

On-site
USD 90,000 - 120,000
Firmware Engineering Leader - Embedded Systems
Firmware Engineering Leader - Embedded Systems

Bose Corporation, U.S.A • Framingham (MA)

Hybrid
USD 183,800 - 252,650
Wireless QA Automation Engineer - Embedded & Python
Wireless QA Automation Engineer - Embedded & Python

eInfochips • Boston (MA)

On-site
USD 80,000 - 100,000