We base our services offerings on the AUTOSAR software standard and Embedded Software Development for Automotive Applications.

We bring a decade of experience in software integration expertise to provide domain-specific solutions, along with other services related to development, verification, and validation

Configuration

Capability to configure the available off-the-shelf AUTOSAR stacks, and MCAL packages to fit the needs of specific ECUs. AUTOSAR layers and services that require configuration include:

  • Communication Stack
    In-Vehicle network systems for CAN/CANFD/LIN

  • Memory Stack
    Access to internal/external non-volatile memory

  • Diagnostics Stack
    Diagnostic services [UDS-ISO14229], and Error management

  • System services
    Operating systems, state management

  • Network Management

Can Network Management, ECU sleep-wakeup management

  • MCAL Driver configurations:
    MCU, PORT, DIO, CAN, PWM, ADC, WDG, FEE/FLS, SPI

  • Input/Output (I/O)
    Abstraction Wrapper to access onboard peripherals

Integration and Testing

Integration is the key skill for executing and delivering an embedded software platform. ECUs have AUTOSAR software components developed by multiple vendors and teams.

At EHIMAYA, we have extensive experience in integrating AUTOSAR stack, non-AUTOSAR software modules, and Application Software put together to work as a coherent product to fulfill ECU functionality requirements.

With an exponential increase in the amount of software content incorporated into automotive ECUs, the validity, robustness, and reliability of software must be guaranteed. We provide an effective methodology for testing, validating, and verifying AUTOSAR platform to ensure that all platform functionality is implemented and all the components are correctly integrated.

We are hiring AUTOSAR engineers. Come work with us!