We develop firmware for a wide range of microcontrollers, both on Bare-Metal and using the most popular Real-Time Operating Systems (RTOS), as well as custom software for desktop and Web environments.
We operate at all levels, from drivers for microcontroller peripherals to device drivers for hardware/software integration, from complete firmware applications to their interfaces on PC (GUI) or touch screens (HMI).
We master the most common programming languages, various analysis and testing tools, as well as different integrated development environments (IDE).
We can design the entire software/firmware architecture from scratch, as well as develop basing on specifications provided by the customer, or even re-adapt and port existing modules to other hardware architectures.
For example, we have a deep knowledge of the TricoreTM/AURIXTM architecture of Infineon Technologies, with the use of HighTec C/C++ Compiler Suite toolchain and HighTec PXROS-HR, real-time operating system, certified for safety-critical applications up to SIL3 (IEC 61508) / ASIL D (ISO 26262) level.
We can take care of all, or part, of the activities related to the management of a firmware/software development project: from the analysis of the requirements to the definition of the specifications, from development to testing, up to the drafting of all the project documentation.
Where required, we can manage the development of safety-critical projects, following the most relevant standards, including:
We write and translate brochures, catalogues, datasheets, manuals, technical specifications, etc.
We localize graphical interfaces (GUI) and Human Machine Interfaces (HMI).
We develop technical articles, popular works and teaching material.
®/TM: All trademarks are the property of their respective owners.
Do you need more information?