We're seeking a talented Firmware Engineer to join our team in developing cutting-edge BLE smart devices. You'll be instrumental in crafting the firmware for our next-generation routers, beacons, and scanners, leveraging your expertise in C/C++ and Bluetooth Low Energy (BLE) protocols.
Tasks
- Design, develop, and maintain high-performance Bluetooth firmware using C/C++.
- Implement robust BLE protocols for seamless data exchange and connectivity.
- Collaborate closely with hardware and software engineers to optimize system integration.
- Conduct rigorous unit and integration testing to ensure product reliability.
- Analyse and troubleshoot Bluetooth-related issues to maintain optimal performance.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or related field.
- 3+ years of experience in developing Bluetooth firmware for embedded systems.
- Strong proficiency in C/C++ programming and embedded systems architecture.
- In-depth knowledge of BLE protocols and development tools.
- Excellent problem-solving, analytical, and communication skills.
- Ability to thrive in a fast-paced, collaborative environment.