We specialize in providing engineering consultancy & services in automotive embedded software development using the Model Based Design approach and advanced Verification & Validation methodologies. We specialize in functional safety, cyber security and software engineering.
We have successfully delivered projects in the areas of Battery Management Systems (ASIL B&C), Transmission Systems (ASIL B), Electric Power Steering System (ASIL D), Electronic Steering Column Lock (ASIL B, C & D), Keyless Entry/Start/Immobilizer (ASIL A), etc.
STS provides you with support during the evaluation of your current processes and the introduction and application of security engineering processes. You benefit from the experience and competence of our security experts, who, among other things, also offer automotive-specific in-house training on security engineering.
Concept Validation for Security Mechanisms
STS implements your security mechanisms within the framework of advance development projects with automotive technologies. This helps you to validate the qualification of your concepts for serial production and forestall integration problems.
Development and Evaluation of Security Concepts
STS analyzes your security concepts and teams up with you to develop optimizations with an appropriate cost/benefit ratio. This gives you a solution that has been specifically tailored to your product. The following are typical projects we can execute:
Analyzing and improving existing products with respect to concrete attacks (incident response)
Developing and analyzing security concepts for specific security-relevant applications such as remote diagnostics, remote software updates, and data collection campaigns
Analyzing and assessing complete vehicle security architectures, including the development of anonymized benchmarks.
Security engineering methods
Hardware trust anchors (SHE, HSM, TPM)
Management of crypto material (keys, certificates)
Intrusion detection and intrusion prevention systems
Secure on-board and off-board communication
Embedded Systems Software Development using Model Based Design, Autocoding, Test Process improvements and Hardware-In-Loop testing to comply with standards such as ISO 26262, ASPICE, and AUTOSAR.
Good experience in areas of Battery Management Systems, Advanced Driver Assist Systems, Engine, Body, Chassis, Powertrain, Transmission, Steering, and Infotainment.
Engine Management ECU – Exhaust Gas Modelling (Diesel)
FRA, RCP, SMC algorithm development & implementation for the Power Steering Systems
API’s for Hybrid Vehicle – Battery Management system
Unit & Functional Testing of Instrument Cluster Systems
Design control algorithm and development for Body control Module (BCM) – Tire Pressure Monitoring System (TPMS), Brakes, Personalization, and Odometer module. RF communication driver development. Developing and supporting service layer software to support CCP Protocol for BCM.
ADAS – Powertrain style guideline checking (MXAM Drive)
Model Integration Tool Chain Development (MXAM Drive)
Code Generation, Integration, and Safety Testing for Hybrid Electric Vehicles (Functional Testing, Composition Layer Testing, Process Block Testing, Log and Route cause analysis).
M-Scripting, Developing Unit Test cases & Integration Test cases for the models developed in Simulink & Stateflow. Generation of test reports for model and code coverage (CC, DC & MCDC)
Build process with auto generated code, flashing on ECU & performing ATP test (Acceptance Test Plan)
Airbag ECU (Front, side, Rollover, Pedpro, PitchOver and Crash recorder) algorithm implementation
Smart Booster ISO26262 Compliant Platform Software Implementation
Motor Driven Power Steering (MDPS) ISO26262 Compliant Platform Software Implementation
Converting non-AUTOSAR models to AUTOSAR Complaint Model. Setting Model parameters & Port Configurations to generate AUTOSAR complaint code.
AUTOSAR 4.0.3 BSW and MCAL Integration
AUTOSAR MCAL 4.0 for IMX6
AUTOSAR Migration of Automatic Gear Shift ECU Software
AUTOSAR Modules R3.0 Integration
Development of AUTOSAR CTSpecs Phase2 for FlexRay Driver
Development of AUTOSAR CTSpecs Phase2 for Electronic Control Unit State Manager
Development of AUTOSAR CTSpecs Phase2 for Operating System
Development of AUTOSAR Input/output Hardware Abstraction (IoHwAb) Component
Development of AUTOSAR Communication Manager Component (ComM) Component
Development of AUTOSAR Electronic Control Unit State Manager (EcuM) Component
ZF-TRW, Robert Bosch, Moog, Magneti Marelli, Renault Nissan, BMW, General Motors, L&T , LEAR & Mathworks, Delphi, Mentor Graphics, Freescale, Hyundai Mobis, AISIN AW, Denso, AUTOSAR Consortium, KIA Motors, NEC, VW, Audi, Ford.
Software Requirements Specifications:
RE-FORM, DOORS, Enterprise Architect
Software Architecture Design:
Rhapsody, ClearCase, ClearQuest, Ameos, Synergy, Change, RequestOne, INCA, Universal Debug Engine, STEPaGe, JIRA, TortoiseSVN, GitHub, MKS, AUTOSAR Configuration Tools – Elektrobit Tresos, ECU Spectrum, Mentor Graphics – Volcano VSx, SysConf
C Coding/ Scripting:
C, C++, C#, Matlab, Python, Perl, VBA, CAPL, XML, MS Visio, ADA95
Matlab, Simulink, StateFlow, ASCET
TargetLink, RTW Embedded Coder
ISO26262, AUTOSAR, MISRA, ASPICE, ASIL, DO 178B/C, SOI3/4, MIL STD-1553B, ARINC 429, FMEA, DRBFM, CMMI5
CAN, LIN, FlexRay, TCP/IP, CCP, SPI, KWP2000, UDS, DDP, BAP, MOST, J1939
OSEK, VxWorks, Integrity
NECV850 family, Freescale MPC5567 and MPC5643L, MPC5646C, Fujitsu MB96F388 and MB91F126, STMicroelectronics SPC56EL, Renesas SH74513, Freescale IMX6, Qualcomm MDM6x00, Star 12, MAC7100, MPC561/MPC563, NXP V850, 8051
Compiler and Debugger:
GreenHills, CodeWarrior, Metrowerks, Softune C, HEW, Wind River Diab, ARM RealView RVCT Compiler, Lauterbach Trace-32, P&E, ARM DS-5, Minicube debuggers, VC++, ARM Cortex, RVDS, RVCT, NEC, Code Composer Studio
Verification & Testing:
BTC EmbeddedTester, MXAM Drive, Polyspace – Code Prover & Bug Finder, Simulink Design Verifier, Simulink Verification and Validation, Test Authoring using Simulink Test , Model Advisor, Vector CANalyzer, Vector CANoe, VectorCAST, CANAPE, ACTS Tool, CTC tool, RTRT, Vehicle Spy, QAC, PClint, Fujitsu Flash Programmer tool, DSA, Qualcomm QXDM and QPST, TTCN-3, GNU-Make, Beyond Compare, Kdiff. HILS – dSPACE, NI, ETAS.