Enable job alerts via email!

Senior C++ Developer with MacOS and Windows Desktop App Experience

Luxoft

Warszawa

On-site

PLN 180,000 - 240,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Poland is seeking a talented C++ engineer to join their team dedicated to Video Collaboration products. Candidates should have over 8 years of experience in C++ development, strong skills in USB and Bluetooth protocols, and familiarity with the Apple ecosystem. This role involves developing innovative products that enhance communication in conference rooms.

Qualifications

  • 8+ years of experience in C++ development, especially in system or embedded contexts.
  • Strong expertise in USB protocols, including UVC and HID device integration.
  • Proficient in Bluetooth Classic and BLE stack implementation and debugging.
  • Hands-on experience with Objective-C, Swift and Apple ecosystem development.
  • Good understanding of DMFT and Audio Processing Object (APO) development and integration.
  • Solid debugging and performance profiling skills using tools like Wireshark, USB/BT analyzers, and Xcode Instruments.
  • Familiarity with cross-platform development and OS-level APIs (Windows/macOS/Linux).

Responsibilities

  • Develop features for next generation of Video collaboration products.
  • Define scope of large features and break them down into stories/tasks.
  • Review pull requests and manage code reviews.
  • Contribute to tracking of bugs in Jira.

Skills

C++ development
USB protocols
Bluetooth Classic and BLE
Objective-C and Swift
DMFT and APO development
Debugging and performance profiling
Cross-platform development

Tools

Wireshark
Xcode Instruments
Job description
Project description

Our Video Collaboration products help companies stay connected and can be found in the conference rooms of some of the biggest businesses in the world. We are a small, nimble fast growing group and our team is expanding. We create amazing experiences in the conference room using creative design, cuttingedge science, and innovation. We love what we do because we are passionate about connecting people and we use the products we create every day to stay connected to our team. Want to be part of this team of collaboration innovators? We are looking for a talented C++ engineer to join the team.

Responsibilities
  • Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviors you'll need for success at Luxoft. In this role you will:- Work directly on developing features for next generation of Video collaboration products- Help define scope of large features and break them down into stories/tasks- Review pull requests and manage code reviews- Contribute to tracking of bugs in Jira
SKILLS
Must have
  • 8+ years of professional experience in C++ development, especially in system or embedded contexts.
  • Strong expertise in USB protocols, including UVC and HID device integration.
  • Proficient in Bluetooth Classic and BLE stack implementation and debugging.
  • Hands‑on experience with Objective‑C, Swift and Apple ecosystem development.
  • Good understanding of DMFT and Audio Processing Object (APO) development and integration.
  • Solid debugging and performance profiling skills using tools like Wireshark, USB/BT analyzers, and Xcode Instruments.
  • Familiarity with cross‑platform development and OS‑level APIs (Windows/macOS/Linux).
Nice to have

Working in BT devicesVideo Collaboration projects

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.