What we Do

ReCu has worked with clients around the world, providing high-quality embedded software solutions, we have delivered embedded projects for various clients within the aerospace, defence, sport, and navigation sectors. With a purpose to enhance our customers' products and competitiveness we have become a trusted firmware development partner for our diverse client base.

linux-embedded

Embedded
Linux



ReCu specialises in creating your Embedded Linux board support package (BSP) to get your board from the ground up and booting.


Read More

A BSP is often used for portability, meaning you won’t have to change your application code if you later decide to move to different hardware. We offer user and kernel space application development as well custom device driver development.
RTOS

Real Time Operating System



(RTOS for short) allows for more facilities to the developer, like multitasking, this enables for responsive systems.


Read more

ReCu has experience implementing RTOS’s on something as small as an 8-bit Microcontroller with limited RAM up to 64-bit Multicore processors. Debugging is significantly harder when compared to bare metal and some challengers include handling concurrent access to resources and inter-task communication.
Stats

Data
Analytics



ReCu’s preferred data analysing tool is Python and was used extensively to analyse flight parameters in air-racing.

bare-metal

Data
Analytics



(RTOS for short) allows for more facilities to the developer, like multitasking, this enables for responsive systems.



Our Skills

We offer quality focused embedded software solutions. We have the experience and knowledge base for agile solutions for you projects technical and compliance demands. Whatever your technical requirements, whatever your industry, we have the quality-focused approach and knowledge to make your project a success.

We have a wide mix of skills and experience writing high-quality code in key embedded software languages like: C and C++, Assembler (various architectures)

Our projects often extend into supporting user interface design, connected web or mobile apps, databases or customer portals. To support this, we also have experience in other languages such as: C#, Java, VisualBasic.net, SQL, Python, Delphi, Pascal.

We have developed for a variety of platforms used in embedded systems; we can deliver outcomes tailored to your project.

Blog