Embedded SolutionsTailored to Your Business Needs
We offer comprehensive design, development, testing, and architecture consulting services for embedded systems, which ensures your products are secure, reliable, and future-proof. Our expertise spans firmware and software development, hardware advisory services, and prototyping – delivering solutions for consumer electronics, automotive, semiconductor industry and beyond. Equipped with a deep knowledge of connectivity and wireless stack technologies, we create robust, compliant systems and help you deliver new, compelling features to end users. We can turn your idea into product or help you find a proper solution that addresses your challenge.
We have vast and proven experience in:

SDK And SoC Expertise
Our deep expertise in SDK & SoC development and experience with many solutions available on the market enables us to navigate the strengths and weaknesses of various modules. Thus, we are able to deliver optimized, industry-compliant solutions. Whether you are in the semiconductor industry, looking for custom tools or examples, or in the consumer electronics, integrating third-party SoCs in need for end-product applications, our experience ensures seamless adaptation and top-tier performance.

Connectivity And Wireless Stack Experience
Our core expertise - in embedded development - lies in connectivity and wireless technologies, covering a comprehensive range of industry standards. From popular Bluetooth and UWB, through niche and specialized wireless technologies, to complex, multi-protocol solutions, we integrate and optimize wireless connectivity for any stack and application.

Bluetooth
Since 2013, we have successfully completed over 20 commercial projects in Bluetooth Classic, Low Energy, and Mesh development. It made BT our primary competence and showcasing an ability to deliver robust wireless solutions, primarily for semiconductor and consumer electronics companies.
Bluetooth Classic:
- experience since 2012
- over 10 projects successfully completed
- main HW/SoC: Silicon Labs, CSR, Qualcomm, Renesas, ONSemi
- stack (host and profiles), earbuds, headphones, microphones, speakers, hearing aids, SDK and example applications
- mobile applications for Android, iOS, Windows Phone
- companion apps for Windows and Linux
Bluetooth Low Energy:
- experience since 2014
- over 10 projects successfully completed
- internal R&D department that develops Bluetooth based devices like beacons, BT hubs, smart sensors
- main HW/SoC: Silicon Labs, Renesas, Nordic, STM, NXP, TI, Qualcomm, CSR
- Stack (host+controller), microphones, hearing aids, wireless chargers, SDK and example applications
Mobile applications for Android and iOS - BLE Mesh and BLE audio
Scope of work in projects to date:
- Firmware and software development
- Creating tools for developers and production
- SDK development and maintenance for Bluetooth products
- Design/architecture consultancy
- SDK, ADK, libraries, tooling and example application
- Bluetooth Classic and Low Energy (also dual mode) stack improvements and new features (host, HCI, link layer)
- BLE Mesh example applications
- Security vulnerabilities testing, verification and fixes
- Continuous integration and tests automation
- Technical support and documentation
- Experience with real time operating systems (freeRTOS, Zephyr)
- Hardware assessment for Bluetooth devkits and reference design
- Bluetooth sniffer, logging and measurements
- PTS certification automated tests tool
UWB
Since the launch of a partnership with the FiRa Consortium in 2020, we have been instrumental in advancing ultra-wideband (UWB) technology. Working alongside various vendors, Comarch played a key role in developing the FiRa 1.0, FiRa 2.0, and FiRa 3.0 standards, as well as the tests specifications.
To date, we have been involved in multiple commercial projects focused on UWB technology, developing our own UWB FiRa testing tools and offering services to companies working on UWB-based solutions. All of that - based on modules from Qorvo, NXP, and SPARK Microsystems.
Working in this technology since: 2018
- HW/SoC manufacturers: Qorvo, NXP, Spark
- Comarch’s own products: MCTT and ITT for FiRa UWB Alliance and Asset Tracing solution
- FW and MAC layer implementation and a test case implementation with Comarch Automated Test Framework
- Design / architecture & development consultancy
- Stack (MAC, PHY Upper layer, Data Link Layer) implementation:
- Time optimization
- Memory optimization
- MCU Low Power Mode
- Credit-flow
- New features implementation
- SDK tooling: the implementation of the application logic and user interface for tool that was part of SDK used to demonstrate the capabilities of the UWB module.
We are working with industry leaders to develop UWB Audio solutions for consumer and professional products. As an active member of UWB Alliance and AES we play a significant role in the creation of UWB Audio protocol, testing and certification tools.

Other Leading Technologies
At Comarch, innovation doesn't stop at technologies like Bluetooth or UWB. We also thrive in areas such as:
- Z-Wave, a low-energy protocol ideal for smart home automation;
- LoRa, a long-range, low-power solution designed for efficient communication over wide-area IoT networks;
- DECT NR+, Milan protocol and Time Sensitive Networking (TSN), for professional audio solutions
This blend of popular and purpose-built technologies allows us to deliver customized connectivity solutions to a wide range of industries. We can also use our knowledge and experience to create fully custom protocols for specific equipment and application.
Operating Systems Competence
Comarch brings deep expertise in embedded operating systems, including Real-Time Operating Systems (RTOS) like Zephyr or FreeRTOS, and Linux and Windows environments. Whether optimizing real-time performance for mission-critical applications or developing robust, scalable solutions on general-purpose OS platforms, we ensure reliability, efficiency, and seamless integration.


Certification Alliances Member
We are experts in wireless technologies and connectivity not only beacuse we can use and implement protocols and stacks for desired application, but also because we participate in their creation and standarization. Comarch is an active member of certification alliances such as Bluetooth SIG, UWB Alliance, FiRa, AVNU and more. Our engineers are appreciated all over the world as we participate or host events and webinars.
Our clients
Why Choose Comarch?
We’re flexible with our:
- Engagement models
- Team composition and rapid team creation
We’re a member of certification alliances, which comes with:
- Deep understanding of communication protocols
- Knowledge of the latest standards
- Providing test tools for official certification processes
- Support and active participation in final product development
We care a lot about:
- Long-term cooperation
- Correct identification of your needs and your business opportunities
- Proper supporting services and products
- Success- and partnership-oriented approach – we care about your final satisfaction and results
Our projects
- Bluetooth headphones development (3 generations)
Team: Project manager, 5 developers
SDK/SoC: CSR, Qualcomm
Summary: The project’s main focus is the firmware development for headphones, including implementation of new features such as ANC, gestures, sensors, gyroscope, and additional features connected with mobile apps. Necessary stack changes and continuous integration system was also introduced.
Technologies: C, Python, Bluetooth Classic, BLE audio, OTA
Scope: FW architecture and development, tests implementation, CI/CD, Bluetooth stack (host, link layer, HCI), IOP tests
Other keywords: Supporting the client in contact with third-party companies, electronic measurements, analyzing Bluetooth traces and logs, supporting client in the factory, stack debugging
- Bluetooth
- Consumer Electronics
- Bluetooth TWS audio platform development
Team: 4 developers
SDK/SoC: Renesas
Summary: The project's objective is to create an innovative SoC that combines wireless technology for audio transmission (Bluetooth Classic and Low Energy) with DSP and True Wireless Stereo inside. Our responsibility is the creation of the FW part. Our main goals are implementation of audio handler, audio multiplexer, synchronization protocol and TWS functionality.
Technologies: C, TWS, Bluetooth Classic, BLE audio
Scope: FW architecture and development, project integration
Other keywords: Electronic measurements, analyzing Bluetooth traces and logs, complex debugging
- Bluetooth
- Semiconductor
- Hearing aids platform development
Team: Product owner, scrum master, 10 developers
SDK/SoC: OnSemiconductor
Summary: The goal of the project is to create the platform dedicated for development of hearing aid devices with Bluetooth connectivity. Comarch’s task is to support the client in creating firmware with use of C++ and Python, and to provide a test framework for Bluetooth modules. The entire project is managed in SAFe (Scaled Agile Framework) methodology, with every team working in Scrum.
Technologies: C, C++, Python, Bluetooth Classic, BLE audio
Scope: HW review, FW development, test implementation, CI/CD, Bluetooth stack
Other keywords: Scrum, SAFe, tests automation, test tools, pipelines
- Bluetooth
- Consumer Electronics
- BLE 5.4 stack development and tests automation
Team: Project manager, 4 developers
SDK/SoC: Packetcraft, Nordic
Summary: PAwR implementation, test framework development and tests automation, architecture assessment and improvements (connected with resources allocation), OTP, CTE, PA and EAD implementation, maintaining of controller test cases (LL and HCI) and optimization of CIS/BIS stack features. Planning and implementation of custom features.
Technologies: C, Python, BLE
Scope: FW architecture and development, tests automation, CI/CD, Bluetooth stack (host, controller, link layer, HCI)
Other keywords: EBQ and PTS tests, analyzing Bluetooth traces and logs, stack debugging
- Bluetooth
- Semiconductor
- Companion applications development for audio devices
Team: Project manager, 6 developers, tester
Platform: Android, iOS, UWP
Summary: The objective of this project is to develop the audio device management applications for Android, iOS and Windows. Application can connect to the device, change its settings but also download and upload data to and from cloud database or web platform.
Technologies: C#, Swift, Kotlin, BLE
Scope: Frond End, Back End, UI/UX
Other keywords: Delivering builds to mobile OS stores, new features on demand, bug fixing, IOP testing
- Bluetooth
- Consumer Electronics
- Mobile
- UWB stack and SDK tools architecture design and development
Team: 2 architects/developers
SDK/SoC: Spark Microsystems
Summary: The goal of the project was to review architecture, evaluate performance and interoperability of UWB stack. Some major improvements were developed and implemented. Additionally SDK tools for business demo and development purposes were created.
Technologies: UWB, C, C++, Qt
Scope: UWB MAC layer, data link layer, PHY upper layer
Other keywords: stack architecture design, review and implementation, SDK tools
- Ultra Wideband
- Semiconductor
- Bluetooth audio transmitter for Automotive
Team: Project manager, 4 developers, 2 testers
SDK/SoC: CSR/Qualcomm
Summary: The project’s goal is to create an innovative system with four Bluetooth modules placed in a single device in the car’s infotainment system, which enables simultaneous audio streaming to end devices.
Technologies: Bluetooth Classic, C, Python, MISRA, CI/CD
Scope: HW review, FW architecture and development, Bluetooth qualification, tests automation, unit tests coverage, IOP tests
Other keywords: Electronic measurements, building the architecture of the solution, mocks and simulators, remote support, analyzing Bluetooth traces and logs, Scrum
- Bluetooth
- Consumer Electronics
- Certification device for FiRa UWB
Team: 6 developers
SDK/SoC: STM, Qorvo, NXP
Summary: Creating architecture, FW development, test cases implementation and maintenance of Comarch FiRa MCTT and ITT certification tools. Close collaboration with FiRa Consortium on test specifications and delivery of the final solution to members.
Technologies: UWB, C, Python
Scope: HW, FW, test automation, UWB MAC layer, CI/CD
Other keywords: Comarch FiRa MCTT and ITT products
- Ultra Wideband
- Semiconductor
- Consumer Electronics
- Bluetooth earbuds development (2 generations)
Team: Project manager, 5 developers
SDK/SoC: CSR, Qualcomm
Summary: Firmware architecture and development of the earbuds, including deployment of new features connected with mobile apps, is the main goal of this project. Advanced telemetry and battery management were also implemented.
Technologies: C, Python, Bluetooth Classic, BLE audio, OTA
Scope: FW architecture and development, tests implementation, CI/CD, Bluetooth stack (host, link layer, HCI), IOP tests
Other keywords: Supporting the client in contact with third-party companies, electronic measurements, analyzing Bluetooth traces and logs, supporting client in the factory, stack debugging
- Bluetooth
- Consumer Electronics
- Wireless charging system with BLE
Team: Project manager, 5 developers, 3 testers, 2 electronics designers
SDK/SoC: CSR/Qualcomm
Summary: The goal of the project was to create the automated tests system for wireless charging standard – AirFuel. The whole setup – Automated Test System - consists of 3 main parts: SW, HW and equipment. SW is the application with a user interface, tool engine and script interpreter. HW are power transmitting and receiving units simulators and resonators. Test equipment in the setup are oscilloscope, DC electronics, BLE protocol analyzer and vector network analyzer – all automated and synchronized.
Technologies: BLE, C, C++, Python, Linux
Scope: HW, FW, test automation, RF
Other keywords: HW design and prototyping, SW architecture, script automation for electronic measurements equipment, mechanics, robotics, RF technologies, IOP tests
- Bluetooth
- Consumer Electronics
- BLE Mesh stack and SDK development
Team: 2 developers
SDK/SoC: Silicon Labs
Summary: Development of BLE Mesh stack including profiles and models (like LC & Scene, Time & Scheduler, HSL and others). Implementation of example apps to be a part of BlueGecko BLE Mesh SDK.
Technologies: BLE Mesh, C
Scope: BLE host, SDK, CI/CD
Other keywords: profiles and models implementation, example applications
- Bluetooth
- Semiconductor
- Bluetooth Mesh ADK and mobile applications
Team: Project manager, 10 developers, 2 testers
Platform: Android, iOS
Summary: The project’s main focus is to develop the BLE Mesh library for Android and iOS, along with demo applications. After development phase, we handled the project maintenance, including bug fixing and custom features implementation.
Technologies: BLE Mesh, Kotlin, Swift
Scope: application development, ADK development, CI/CD, OTA
Other keywords: Supporting the client in contact with third-party companies, Bluetooth trace and log analyzing, stack debugging, IOP tests
- Bluetooth
- Semiconductor
- Mobile
- Bluetooth mobile application for BLE boards
Team: Project manager, 3 developers, tester
Platform: Android, iOS
Summary: The project is focused on mobile applications (iOS and Android) for various IoT boards. The apps are used to demonstrate the possibilities of various development boards. At the same time, they’re great tools for BLE developers.
Technologies: BLE Mesh, Kotlin, Swift, Java
Scope: application development, CI/CD
Other keywords: Supporting the client in contact with third-party companies, IOP tests
- Bluetooth
- Semiconductor
- Mobile
- Smart lighting Thread driver with DALI support
Team: 5 developers, 2 testers, hardware designer
SDK/SoC: Silicon Labs
Summary: FW architecture and development of Thread LED lamps driver with DALI and DMX support. Works included preparation of production tools and integration with IoT web platform for management and control. Driver had the ability to get predefined scenarios and also got its own logic in case of absence of Internet connection.
Technologies: C, C++, Python, Thread, DALI
Scope: HW, FW, production tools
Other keywords: tests automation, web platform integration
- Smart
- Consumer Electronics
- HomeKit support implementation
Team: Project manager, tester, 2 developers
SDK/SoC: Silicon Labs
Summary: The goal of the project is to integrate HomeKit with BLE and OpenThread. Our team focuses on the development of new features and application layer maintenance, based on single or multi-protocol approach. Additionally, we have implemented a low layer (assembler) implementation of ciphering algorithms to deliver desired performance.
Technologies: C, BLE, OpenThread, OTA, CI/CD, HomeKit
Scope: Supporting the client in contact with third-party companies, electronic measurements, Bluetooth trace and log analysis, supporting the client in the factory, stack debugging
- Smart
- Consumer Electronics
- Semiconductor
- Bluetooth Classic, BLE, Wi-Fi stack development and maintenance
Team: Project manager, 7 developers
SDK/SoC: Silicon Labs
Summary: Stack and FW development for Bluetooth Classic, BLE (also dual mode) and Wi-Fi devices. SDK, example applications and development tools implementation. Tests automation, qualification and maintenance. Implementation of custom features and fixing security vulnerabilities.
Technologies: C, C++, Qt, Python, Bluetooth Classic, BLE, BLE Mesh, Wi-Fi, OTA, CI/CD, BT host, link layer, HCI
Scope: Supporting the client in contact with third-party companies, electronic measurements, Bluetooth trace and log analysis, stack debugging, tests automation, security, qualification, IOP tests
- Bluetooth
- Semiconductor
- Z-Wave stack and middleware development
Team: Project manager, 3 developers, 2 testers
SDK/SoC: Silicon Labs
Summary: The project’s focus is to develop and maintain a middleware layer for Z-Wave controllers and to create a hardware abstraction layer for the Z-Wave stack, which will make it easily applicable to many different hardware platforms.
Technologies: C, Python, Z-Wave, Linux
Scope: Z-Wave stack, CI/CD, SDK
Other keywords: Supporting the client in contact with third-party companies, Z-Wave and DTLS log analysis and stack debugging, IOP tests
- Smart
- Semiconductor
- Bluetooth TWS audio platform quality assurance services
Team: 2 testers
SDK/SoC: Renesas
Summary: The project's objective is to create an innovative SoC that combines wireless technology for audio transmission – Bluetooth Classic and Low Energy – with DSP and True Wireless Stereo inside. Our main goals are to set up the test environment and create automated test cases for audio integration and TWS using EBQ. We are responsible for verification of crucial mechanisms such as snooping and handover.
Technologies: C, TWS, Python, Bluetooth Classic, BLE audio
Scope: tests automation, CI/CD
Other keywords: Electronic measurements, analyzing Bluetooth traces and logs, complex debugging
- Bluetooth
- Semiconductor
- PTS bluetooth qualification automation system
Team: 2 testers
SDK/SoC: Silicon Labs
Summary: The goal of the project was to automate the qualification testing process with the use of BT SIG tool – PTS. Automation is done in Python in a client-server model. Automation supports BLE Mesh profiles and models from 1.0 and 1.1 specification.
Technologies: BLE Mesh, Python
Scope: tests automation, tests framework, CI/CD
Other keywords: PTS qualification
- Bluetooth
- Semiconductor
- Application engineering services for Bluetooth, Wi-Fi and Z-Wave devices, SDK and ADK
Team: 4 engineers
SDK/SoC: Silicon Labs
Summary: The project’s main target is to provide technical support for the client’s customers. Work focuses on answering technical questions, investigating reported problems, creating code examples, and working with technical documentation. Products that are maintained as a part of this project are mobile applications for BLE Mesh (iOS and Android), Bluetooth and Wi-Fi devices, and Z-Wave controller middleware.
Technologies: C, C++, Python, Qt, Bluetooth Mesh, Bluetooth Classic, Bluetooth Low Energy, Wi-Fi, Z-Wave
Scope: SDK, ADK, FW, tests, CI/CD
Other keywords: Supporting the client in contact with third-party companies, electronic measurements, traces, and log analysis
- Bluetooth
- Semiconductor
- Mobile application for hearing aids showrooms
Team: 2 developers
Platform: Android
Summary: The project was to deliver an application that will be able to check and measure the connection times in debug mode, check the battery level, adjust volume and bond two hearing aid into stereo setup. IOP testing was essential to make sure that wide range of smartphones will be able to deliver the desired user experience.
Technologies: Bluetooth, Kotlin
Scope: application development, testing
Other keywords: unit tests, IOP, functional tests
- Bluetooth
- Consumer Electronics
- Mobile
- LED driver for cars with UWB/Bluetooth module + mobile app
Team: 3 architects
SDK/SoC: Nordic, NXP
Summary: Concept study for LED driver for automotive client. The device would detect the localization and approach direction of the driver with a smartphone with mobile app. LED driver should support UWB or BLE and have its logic and predefined scenarios of actions.
Technologies: UWB, BLE, mobile
Scope: HW, FW, application
Other keywords: concept study, architecture, use case scenarios, technical consultancy
- Bluetooth
- Ultra Wideband
- Consumer Electronics
- Mobile
- HW independent UWB MAC layer for automotive company
Team: 2 architects
SDK/SoC: Qorvo, NXP
Summary: Concept study of HW independent UWB MAC layer architecture for automotive company. Design of architecture and FW approach, based on available SoC, with further assumption of extending universal implementation.
Technologies: UWB
Scope: UWB MAC layer
Other keywords: concept study, architecture, technical consultancy
- Ultra Wideband
- Consumer Electronics
- BLE audio digital shotgun microphone
Team: 3 architects
SDK/SoC: Nordic
Summary: Concept study and architecture design for BLE audio shotgun microphone with dedicated OLED screen, digital and analog audio paths, configurable audio filtering, rechargeable battery and SD card support.
Technologies: BLE audio
Scope: HW, FW, housing
Other keywords: concept study, architecture, technical consultancy
- Bluetooth
- Consumer Electronics
- BLE audio and DECT professional microphone system
Team: 3 architects
SDK/SoC: Nordic, Renesas
Summary: Concept study and architecture design for microphone system with support of DECT and BLE audio. System should consist of devices that can act in one of three roles: portable microphone, microphone with additional filtering and signal bridging, and the central node acting as a cloud uploader and mixer.
Technologies: DECT, BLE audio
Scope: HW, FW
Other keywords: concept study, architecture, technical consultancy
- Bluetooth
- Consumer Electronics
Tell us about your business needs. We will find the perfect solution.





