CareerPlanGet AI match score →

Software Architect, Software/Firmware Device Interface Design

Lausanne, Switzerland🌐 Remote💼 Full-time🗓 2026-06-18 → 2026-07-31

Core

Design end-to-end software/firmware interfaces for Logitech's productivity devices, bridging host software and device firmware layers.

Role type

Senior Software Architect (SW/FW Device Interface)

Builds

Device communication layers and interface specifications for keyboards, mice, headsets, and webcams.

Domain

Consumer electronics / Peripheral devices / Embedded systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C++ architecture, software-hardware integration, Human Interface Devices (HID), USB/Bluetooth LE protocols, AI-driven design methodologies, cross-functional collaboration, technical documentation

Preferred skills

Consumer electronics interface architecture, embedded software co-design, proof-of-concept development

Technologies

C++, USB, Bluetooth LE, HID

Responsibilities

Define interface specifications governing device/host communication, collaborate with embedded teams on co-design, conduct architecture reviews for the device comms layer, apply AI tools to accelerate design and development, lead proof-of-concept validation.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗