C++ Software Engineer - UI/UX
Core
Develop and maintain UI/UX targeted applications on embedded systems with a display for consumer and enterprise networking products.
Role type
C++ Software Engineer (Embedded UI/UX)
Builds
Next generation networking products and technologies for consumer and enterprise markets
Domain
Networking hardware, Embedded systems, Consumer electronics
Deliverable
product features
Required skills
Modern C++, Linux CLI, Make, CMake, Git, AI tools (Claude, Codex)
Preferred skills
Qt Widgets, QML, ARM Cortex-M microprocessors, Python, various build systems and toolchains
Responsibilities
Develop and maintain UI/UX targeted application on embedded systems with a display; Analyze and solve technical problems; Actively participate in UI/UX decisions during new product development; Work as a part of the global team of firmware, hardware engineers and designers
Seniority
Mid-level (3+ years experience)