Founded in 2014 as a spin-off from Luleå University of Technology, Grepit is a high-tech development firm, that was put into high gear 2017.

Our strong team is composed of engineers within the fields of electrical engineering, computer science, and automatic control.

Operating worldwide, with offices in Luleå, Linköping and Stockholm in Sweden, and Palo Alto, CA, US.



Designing embedded system solutions, constructing drop-in components, as well as complete products.

Leveraging cutting-edge IP's and platforms, in conjunction with our custom in-house prototype lab.

Delivering systems to a range of industries, including automotive, mining, manufacturing, and home automation.




Our hardware team provides the whole production chain including development, assembly, testing, and verification. Experience with several EDA applications, such as Altium Designer, KiCad, and Autodesk Eagle, allows us to effortlessly extend your current designs, or ease cooperation. Spice/PCB simulations for high-frequency designs is imperative for reliability, and experience with National Instruments CompactRIO Real-time controllers extends our monitoring capabilities.


Capabilities include assembly of high-density BGA chips, as well as bonding bare-die integrated circuits and flip-chip assemblies.

Enabling the in-house production of high-density circuits and small-scale advanced prototype series.

An extensive suite of tools for measurement and verification, from low frequency up to high frequency (GigaHertz-range) applications, allowing for design and verification of high-speed prototypes, as well as compliance testing of products in the final stages of development.


Established software platforms, such as Matlab/GNU Octave allow for fast iterative problem assessment. From the data analysis stage to signal processing-based optimization techniques. Numerical optimization provides the insight required to perform both software and hardware improvements.


Our deliverables contain embedded software, leveraging both industry standards and bleeding-edge technology. Typical workloads would be within data acquisition, analysis, or process control. C, C++, and Rust code, is executed either directly on hardware, or on top of embedded Linux platforms; often in conjunction with FPGA solutions. These systems integrate with either current or emerging standards, such as various communication protocols utilized by industrial, smart home, automotive systems, or handheld devices. By combining our hardware and software capabilities we deliver systems tailored to your specific needs.




High speed (sub-nanosecond) pulsed laser driver

Multichannel optical detector front-end ASIC

Multichannel X-ray detector (HW and SW)

In-house front-end ASIC

High-speed parallel data processing system


Automated system testing and verification in Python

Signal processing optimization using genetic algorithms

Python-based testing framework for Xilinx Zynq FPGA

GPU accelerated high-speed Real-Time data processing

State machine controlling handheld measurement device in Rust



A joint project together with Orexplore, Luleå University of Technology, and Grepit AB. In this project, a multichannel semiconductor detector front-end ASIC, together with related IP's for pulse detection and filtering, data aggregation and high-level control is developed. This detector front-end ASIC is suitable for a range of different fields, including mineral surveying, industrial processes, radiation detection and automotive sensoring.