🧠 AUTOSAR BSW Development
We deliver robust Basic Software (BSW) development aligned with AUTOSAR standards, enabling scalable, modular, and hardware-independent embedded solutions for automotive ECUs.
✅ What We Offer
Custom BSW Modules: Development and integration of services like ECU State Manager, Watchdog, NvM, DEM, COM, PDU Router, and more.
OEM-Specific Adaptation: Tailoring BSW stacks to meet OEM architecture, performance, and compliance requirements.
Integration with MCAL & RTE: Seamless connectivity across layers for reliable system behavior.
Testing & Validation: Unit testing, integration testing, and configuration validation using EB Tresos and OEM toolchains.
Documentation & Support: Developer guides, configuration sheets, and long-term support options.
MCAL Driver Configuration: Setup and tuning of drivers for ADC, PWM, SPI, CAN, DIO, Port, GPT, and more.
🛠 Tools & Standards
EB Tresos Studio (Vector)
DaVinci Developer & Configurator
Eclipse CDT (C/C++ Development Toolkit) for Unit testing
Integration Testing via CI/CD Pipelines
AUTOSAR Compliant
OEM-specific BSW stacks (Infineon, NXP, Renesas, etc.)
Request Manager for SAE J1939
Diagnostic Communication Manager for SAE J1939
Network Management for SAE J1939
Transport Layer for SAE J1939
Ethernet Interface
Ethernet Switch Driver
Ethernet Driver
Ethernet Transceiver Driver
Ethernet State Manager
Socket Adaptor
TCP/IP Stack
UDP Network Management
Time Synchronization over Ethernet
CAN Interface
CAN Driver
CAN State Manager
CAN Network Management
CAN Transport Layer
CAN Transceiver Driver
Time Synchronization over CAN
TTCAN Driver
TTCAN Interface
LIN Interface
LIN Driver
LIN Transceiver Driver
LIN State Manager
LIN Network Management
Watchdog Manager
Watchdog Driver
Watchdog Interface
Crypto Driver
Crypto Interface
Crypto Service Manager
Crypto Abstraction Library
I/O Hardware Abstraction
DIO Driver
Port Driver
Memory Mapping
Memory Abstraction Interface
Flash Driver
Flash EEPROM Emulation
NVRAM Manager
EEPROM Abstraction
EEPROM Driver
MCU Driver
ECU State Manager
Network Management
Compiler Abstraction
Operating System
Intrusion Detection System Manager
Key Manager
GPT Driver
OCU Driver
ICU Driver
PWM Driver
SPI Handler/Driver
ADC Driver
Platform Types
Standard Types
Basic Software Modules
Basic Software Mode Manager
RTE Software
Service Discovery
Module XCP
Bit Handling Routines
CRC Routines
PDU Router
I-PDU Multiplexer
Synchronized Time-Base Manager
Diagnostic Event Manager
Diagnostic Communication Manager
Diagnostic over IP
Default Error Tracer
Diagnostic Log Trace
Communication
Communication Manager
Communication Stack Types
Secure Onboard Communication
Large Data COM
SOME/IP Transport Protocol
SOME/IP Transformer
Transformers
Module E2E Transformer