Semiconductor Industry

As a part of Comarch, we are cooperating with various companies related to the Semiconductor Industry in a broad sense. We are experts who can help you with prototyping, managing projects or developing software (especially firmware & mobile). We also have experience with Quality Assurance (like building test frameworks from scratch), technical customer support and managing certificates.

We offer you:

  • Highly skilled engineers
  • Hand-on experience with top technologies
  • On-time delivery and support
  • Comprehensive end-to-end solutions
  • Beneficial IPR transfer policy
  • Flexible business models and pricing

We have vast and proven experience in:

    • HW and prototype expertise
    • SW and FW architecture advisory
    • SW and FW development
    • Quality assurance services
    • Maintenance and customer support
    • Certification support
    • Project management
    • Mobile application development

Selected Technologies

Projects

  • Bluetooth Mesh Mobile Application + ADK

    Team: 1 Project Manager, 10 Developers, 2 QA Engineers

    Description: The project’s main focus is to develop the BLE Mesh library for Android and iOS, along with demo applications. We plan not only to add new features, but also to do the maintenance work.  

    Technologies: C, Java, Kotlin, Swift, Bluetooth Mesh, Jenkins, OTA

    Other keywords: Supporting the client in contact with third-party companies, Bluetooth trace and log analyzing, stack debugging

    Tests: IOP, manual, automated, functional, integration

  • Bluetooth Mobile Application

    Team: 1 Project Manager, 3 Developers, 1 QA Engineer

    Description: 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: Kotlin, Swift, Java, Objective C, Bluetooth Low Energy

    Other keywords: Supporting the client in contact with third-party companies

    Tests: IOP, manual, functional, integration

  • Application Engineering

    Team: 4 Engineers

    Description: 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 part of this project are mobile applications for BT Mesh (iOS and Android), BT and Wi-Fi devices, and Z-Wave controller middleware.

    Technologies: C, Python, Bluetooth Mesh, Bluetooth Classic, Bluetooth Low Energy, Wi-Fi, Z-Wave

    Other keywords: Supporting the client in contact with third-party companies, electronic measurements, traces, and log analysis

    Tests: manual, automated, functional

  • HomeKit

    Team: 1 Project Manager, 2 Developers, 1 QA Engineer

    Description: 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.

    Technologies: C, Bluetooth Low Energy, OpenThread, Jenkins, OTA

    Other keywords: Supporting the client in contact with third-party companies, electronic measurements, Bluetooth trace and log analysis, supporting the client in the factory, stack debugging

    Tests: IOP, manual, automated, functional, integration

  • Firmware maintenance

    Team: 3 Developers

    Description: The project’s main focus is the development and maintenance of various firmware applications. 

    Technologies: C, C++, Python, Bluetooth Low Energy, Bluetooth Mesh, Bluetooth Classic, Wi-Fi, Linux, Jenkins

    Other keywords: Supporting the client in contact with third-party companies, electronic measurements, trace and log analysis, supporting the client in the factory, stack debugging

    Tests: IOP, manual, automated, functional, integration

  • Z-Wave Middleware

    Team: 1 Project Manager, 3 Developers, 2 QA Engineers

    Description: The project’s main focus is to develop and maintain a middleware layer for Z-Wave controllers.

    Technologies: C, Python, Z-Wave, Linux, Jenkins, 

    Other keywords: Supporting the client in contact with third-party companies, Z-Wave and DTLS log analysis

    Tests: IOP, manual, automated, functional, integration

  • Z-Wave

    Team: 3 Developers

    Description: The goal of the project is 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, Jenkins, CMake, CTest

    Other keywords: Electronic measurements, Z-Wave stack debugging, Z-Wave and DTLS log analysis

    Tests: automated

  • SQA Desktop Application

    Team: 2 Developers

    Description: The project focuses on quality assurance of the desktop application for managing IoT boards, their firmware, and logs. Our team’s main responsibility is the creation of automatic test suites. 

    Technologies: Python, C, Bluetooth Low Energy, Bluetooth Mesh, Wi-Fi, Jenkins, OTA

    Other keywords: Supporting the client in contact with third-party companies, electronic measurements, Bluetooth trace and log analyzing, stack debugging

    Tests: IOP, automated, functional, integration

Need some help with service selection?

Tell us about your business needs. We will find the perfect solution.