Embedded Software Design

Embedded software

Embedded software design and implementation is one of our core competences. Embedded software is executed by a microprocessor build into your product.  This software is what makes your product alive.  Often the word “firmware” is used when talking about embedded software. 

On daily basis we are handling disciplins like:
– Software project management
– Software planning, analysis and design
– Software implementation and debuging
– Communication protocols
– Real time operating systems – RTOS
– User interfaces

Software design tools

We are using the latest software design tools for fast implementation and reliable debugging of embedded software. Most of our products uses the language C, but our skilled software development team is also familiar with languages like C ++, C #, Python, Java Script and assembler.
We have experience with software, both running on small and large processors, as well as software that is run in embedded operating systems.