Automotive ECU Development
PRM.DEV develops electronics and embedded software for electronic control units (ECUs): body and chassis controllers, climate control systems, access systems, telematics, and electric vehicle solutions. We take full responsibility for architecture, development, integration, and bench testing. All work is performed in compliance with AUTOSAR, ISO 26262, and Automotive SPICE (ASPICE).
ECUs and Subsystems We Develop
  • Body Control Module (BCM)

    Management of comfort and basic safety functions: lighting, power windows, central locking, windshield wipers, inputs/outputs, and an API for system integration.
  • Electric Vehicle Controllers

    Integration with the BMS and powertrain, efficiency modes, regenerative braking, diagnostics, and interaction with charging infrastructure.
  • Chassis ECUs

    Controllers and software for chassis functions: sensor signal processing, control algorithms, and interaction with other control units (within the project scope of responsibility).
  • Climate Control (HVAC)

    Mode logic, temperature and airflow management, fan speed control, diagnostics, and calibration parameters.
  • Lighting Control

    Lighting functions and scenarios: adaptive lighting, interior illumination, signaling, diagnostics, and mode control.
  • Access Systems

    Secure access, immobilizer, protection against unauthorized modifications, and diagnostic mechanisms.
  • Telematics and Cloud

    Data exchange, event handling, over-the-air updates, and service functions, along with server-side and mobile components where required.
  • Pneumatic Systems

    Air suspension, compressors, tire inflation units, and related control and diagnostic loops.
  • Hydraulic Systems

    Controllers and software for hydraulic circuits: braking systems and other hydraulic actuators, including special-purpose machinery applications.
How We Execute ECU Projects
Requirements
We clarify functions, operating modes, interfaces, hardware constraints, and standards compliance requirements. We establish a requirements traceability matrix.
Architecture
We define the control loops: management, diagnostics, safety, updatability, and interaction with networks and peripherals.
Electronics and Software
Schematic design, BSP/drivers, services, application logic, performance optimization, and response time tuning.
Testing
Unit, integration, and system testing; static analysis (per the client's process); SIL/HIL testing; regression testing; and reporting.
Integration
Hardware bring-up, bench and field validation support, and preparation for certification.
What You Get
  • Predictability
    Requirements, traceability, documentation, and artifacts aligned with the client's processes.
  • Stability
    We control critical operating modes, diagnostics, and fault tolerance.
  • Full Development Cycle
    Test plans, reports, HIL and integration testing, and validation support.
Related Services for ECU Projects
  • Testing: unit, integration, system, functional, and HIL
  • Embedded development, optimization, production support, and test bench development
  • Requirements gathering and formalization (software, hardware, and mechanical)
  • Functional safety development in accordance with ISO 26262
  • Hardware design and reverse engineering
  • Verification and validation (V&V) of hardware and software
  • System and module architecture design
Technology Stack
  • Programming Languages
    C, C++, Rust, Java, Python, WASM
  • Networks and Interfaces
    CAN/LIN, Ethernet
  • Build Systems
    make, cmake
  • GUI Frameworks
    Qt 6, TouchGFX, MicroEJ, Storyboard, TARA
  • Tools
    Eclipse-based, Visual Studio, .NET nanoFramework, Segger tools
  • Vendors
    NXP, Texas Instruments, Infineon, Qualcomm, Analog Devices
Please share your target platform and microcontroller, list of required functions, communication networks (CAN/LIN/Ethernet), applicable standards requirements, and current project stage — and we will propose a work plan and team composition.
Get in touch
Our offices
Minsk
20/11 Olshevskogo St., Room 27
220073 Minsk, Republic of Belarus
Innopolis
Universitetskaya St., 7, room 7
420500, Innopolis, Republic of Tatarstan
Contact us to discuss your engineering challenges
We will offer you the best solution!
All information provided will remain confidential!
By clicking on the button, you agree to our personal data processing policy.