Customized Embedded Software

Basic Software design

I&M supports the complete process to develop a customized software baseline based on specific customer requirements for different families of microcontrollers from different silicon manufacturer (eg.: NXP, Infineon, Renesas, ST Microelectronics, Microchip…).

Long lasting expertise on eTPU and GTM micro-engine programming can be exploited to develop optimized solutions for control algorithms with hard real time constraints.

Furthermore I&M already has “ready to go“ solutions for standard automotive microcontrollers.

AUTOSAR Stack Configuration

I&M has a well recognized experience and competency in configuring the AUTOSAR® stack (e.g.: Operating System, Memory, Communication, HW Abstraction Layer….) using different AUTOSAR®‘s manufacturer configuration tool (different microcontroller are supported from NXP, Infineon and Renesas).

Complex Device Drivers development

I&M develops Complex Device Drivers which allow you to make best use of specific microcontroller features (including eTPU and GTM micro-engine) which are not supported by the standard AUTOSAR® MCAL drivers.

Different microcontrollers from NXP, Infineon and Renesas are supported. The Complex Device Driver design can be integrated in an AUTOSAR® compliant stack. Software Drivers design for On-Board IC Devices is supported.

Bootloader development

I&M owns the competencies to integrate ad configure the AUTOSAR® standard bootloader or design a customized bootloader to implement your specific requirements during the microcontroller flashing process.

Contact us for your project idea!

We promise to seriously evaluate your project idea and provide you with a fast, first feasibilty feedback – no matter how “special” your requirements may be. Challenge us!