We're currently seeking a highly skilled Senior C++ Engineer to join our team.
As a Senior C++ Engineer, you'll have the opportunity to work on designing and building cross-platform libraries and tools that communicate directly with Client machines using USB and Bluetooth interfaces.
This is a fantastic chance to work in a fast-paced environment delivering world-class products that delight customers and drive business growth. You'll be passionate about building great software and live for the best customer experience.
* Proficient in C and C++
* Experience with Unit and Integration tests
* Expertise in USB and Bluetooth (Classic and BLE)
* Development of communications protocols
* Android, iOS, Windows, and macOS libraries/frameworks
* CMake and cross-platform maintainability
* Package managers and unit/integration testing
* Git and continuous integration/delivery
* SDLC and Scrum/Agile methodologies
* Fundamental algorithms, data structures, and design patterns
Aptitude to independently learn new technologies and communicate effectively with technical and non-technical teams is required.
Bachelor's or Master's degree in Computer Science, Software Engineering, or comparable field with 5+ years relevant experience is necessary.