CareerPlanSign in

Python Software Engineer

🌐 Remote💼 Full-time🗓 2026-09-27 → 2026-09-29

Core

Develop and maintain Python-based test automation tools and frameworks to certify hardware compatibility with Ubuntu Core, Desktop, and Server.

Role type

Python Software Engineer (Test Automation & Hardware Certification)

Builds

Open source certification tools (e.g., Checkbox), automated testing frameworks, and hardware enablement solutions for Linux devices.

Domain

Linux ecosystem, hardware certification, embedded systems, IoT.

Required skills

Python, Linux/Ubuntu, test automation, software design, global collaboration

Preferred skills

C programming, hardware testing (IoT), agile methodologies, maker mindset

Technologies

Checkbox, Python, Linux, Ubuntu

Responsibilities

Develop new features for Python test automation tools; invent remote automated testing methods; build software counterparts for in-house testing hardware; write functional and performance tests; participate in international travel meetings.

Seniority

Mid-level, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 849,000+ jobs from 20+ sources.