Embedded Software Development from Hesse

Firmware, RTOS & Low-Level Software for Stable and Maintainable Products

Trusted by Industry Leaders

MieleEndress+HauserJanitzaDLRTHMANDAV
Technical workshop at Schmidt Embedded Systems
Developers discussing a project
Developer working on a circuit board
Hardware development in the Schmidt lab

About Schmidt Embedded Systems

  • Interdisciplinary team for embedded software and hardware
  • From architecture and prototyping to series production
  • Applied research together with THM
  • Direct access to technical contacts throughout the project

Focused service

Firmware development for new and existing products

Firmware, drivers, bootloaders and RTOS applications. We deliver a defined work package or work directly with your development team.

Full Lifecycle Development

Flexible Support for Each Phase of your Embedded Project

01 · Brainstorming & Goal Setting0102 · Requirements analysis0203 · Design0304 · Implementation0405 · Test & QA (Verification & Validation)0506 · Deployment0607 · Maintenance (and Evolution for next cycle)0708 · Conclusion of development iteration08

Select a phase or use the arrow keys.

Phase 0101 / 08

Brainstorming & Goal Setting

Clear SMART goals, feasibility studies, and early hardware considerations lay the foundation for your embedded project. Potential system challenges are identified upfront to set realistic yet ambitious objectives.

Feasibility
Resource Constraints

Hardware Integration

Because Embedded is More Than Software

The entire system is considered – from the first line of code to the hardware.

For simple requirements, we design our own circuit boards & prototypes; for complex hardware, we work closely with ANDAV Electronics GmbH.

This integration reduces hardware costs, optimizes system architecture, and improves the interaction of all components.

  • Reduced hardware costs through optimized designs
  • Clean integration between software and hardware
  • Higher quality prototypes and production units
  • Shorter development cycles through parallel development
ANDAV Electronics GmbH Logo

The Team Behind Your Product

Schmidt Embedded Systems Team

Technologies in Use

C Programming Language
C++ Programming Language
CMake
GCC
GNU Debugger
Python Programming Language
Qemu
Robot Framework
Rust Programming Language
Visual Studio IDE
Valgrind
Git
Bazel
Segger
Segger embOS
Segger Ozone
Segger SystemView
KiCad
FreeRTOS
C Programming Language
C++ Programming Language
CMake
GCC
GNU Debugger
Python Programming Language
Qemu
Robot Framework
Rust Programming Language
Visual Studio IDE
Valgrind
Git
Bazel
Segger
Segger embOS
Segger Ozone
Segger SystemView
KiCad
FreeRTOS
C Programming Language
C++ Programming Language
CMake
GCC
GNU Debugger
Python Programming Language
Qemu
Robot Framework
Rust Programming Language
Visual Studio IDE
Valgrind
Git
Bazel
Segger
Segger embOS
Segger Ozone
Segger SystemView
KiCad
FreeRTOS

Schedule Your Free Consultation Today

Book a free consultation and discover how we can help you achieve your business goals.

Gießen office: Flutgraben 4, 35390 Gießen
Visits by appointment, Mon-Fri, 09:00-18:00
Registered office and postal address: Auf der Grube 9, 35041 Marburg
Carsten Schmidt

Carsten Schmidt

CEO