Go to content | Go to the main menu | Go to search

edhouse-CookieGdpr-Policy-s
0073657
2
/en/gdpr/
107650B6A

Embedded Software

Our services _

We offer reliable and secure firmware. We are well-acquainted with hardware development projects and understand challenges in this domain. We work with all major architectures and sizes.

Software development competencies _

C Rust ARM (STM32, NXP, TI etc.) RISC-V x86(-64) bare-metal RTOS Linux KNX CAN CANopen Modbus UART Ethernet

Contact _

Juraj Benkovič Sales Manager  +420 603 422 472  sales@edhouse.cz

Embedded software with a feeling for hardware.

Are you looking for a partner who understands hardware? Do you wish to collaborate with those who understand the complexity of hardware development and react fluidly to related challenges? Do you value versatility and experience with systems development?

In Edhouse we have a rich tradition of embedded development. Our firmware is found in ion pumps of electron microscopes, hydrogen electrolyzers or smart home devices. Thanks to many years of presence in the field of science and technology, we gained lots of experience with the integration of hardware devices into broader systems and we can empathize with their end users. We can prevent problems and ensure the development runs smoothly.

Benefits for you

Versatility

Various programming languages, architectures and protocols.

Experience

We know what HW development and system integration entail.

Security

We develop against standards using state-of-the-art tools.

Connection

We see a device as a part of a larger whole such as IoT.

Areas of expertise

Firmware for devices large or small

We can work with ARM (STM32, NXP, TI etc.), RISC-V, x86 and various other architectures. We are comfortable with a framework (HAL, RTIC, Embassy, FreeRTOS, KNX, etc.) or without. We can target Linux and RTOS. We have experience with a broad range of communication protocols and buses (CAN, Modbus, UART, USB, …). We can develop against prescribed standards.

We know what hardware development entails

We are well-acquainted with hardware development and therefore we know it is no piece of cake. When developing firmware, we can react to typical situations and be highly flexible. Thanks to own experts on electronics, we can debug also outside software. We have logic analyzers, oscilloscopes and we are not afraid to use them. In cooperation with our suppliers, we can facilitate hardware development.

Embedded Security

Because of the growing number of security threats, it is necessary to put protective measures in place. Legislature is being passed at the level of many states mandating compliance with various criteria. We can help with both, as software security is the highest priority for Edhouse and doubly so for embedded devices. Due to their immediate contact with the physical world, a breach can lead to critical infrastructure being compromised followed by threats to personal or material safety.

Embedded Rust

In the embedded domain, where programs integrate with physical devices, fixing bugs is more difficult. Using a language that prevents many types of issues by design is very valuable. In the tight hardware development processes, Rust can ensure that the limited time available for testing on prototypes will not be wasted on debugging trivial runtime problems.

Edge and IoT

We see hardware devices as parts of a larger whole. Each machine serves some purpose and the key to useful applications is in their connection. Regardless of whether it’s smart home appliances, manufacturing tools or telemetric probes, we love to connect individual modules and enable their coordination on any scale. We understand these connections need to be guarded - software security is our highest priority.

Human-machine interface – HMI

In Edhouse, we have other skills besides writing low-level code and software architecture. We can design the user interface of a device for easy and logical user experience. Does your device have a small screen or just a few buttons? Sounds like a challenge for our designers, who believe there is always room for adjusting the controls to better serve users.

Got a project?
We're here to help.

Contact us

Edhouse newsletter

Get the latest updates from the world of Edhouse – news, events, and current software and hardware trends.

By signing up, you agree to our Privacy Policy.

Thank you for your interest in subscribing to our newsletter! To complete your registration you need to confirm your subscription. We have just sent you a confirmation link to the email address you provided. Please click on this link to complete your registration. If you do not find the email, please check your spam or "Promotions" folder.