I.M.R. Consulting
Home / Services

Services & Technologies

   Firmware & Software Development

 

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.

Activities

Technologies

 

   Project Management

 

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.

Activities

Where required, we can manage the development of safety-critical projects, following the most relevant standards, including:

 

   Technical Writing

 

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?    

  I.M.R. Consulting di Ing. Marco Rona
  Via Matteotti 15 - Cilavegna - Italy
  +39 335 6826724
   info@imrconsulting.it

 

Privacy Policy Cookie Policy

  I.M.R. Consulting di Ing. Marco Rona
  Via Matteotti 15 - Cilavegna - Italy
  +39 335 6826724
   info@imrconsulting.it

Privacy Policy Cookie Policy