Performing sub-system validation
Producing sub-system specifications from system or feature requirements
Converting existing C based systems to models using Simulink Scripts, ESDL etc.
Modeling techniques and tools
Validation of models based on standards
Experience with designing control logic using modeling tools
Matlab & Simulink, ASCET-SD, Statemate, dSPACE, State flow, Rapidplus, Rhapsody
Validating auto generated code
Developing photo realistic GUI and HMI
Using models to write optimized code and test
Porting across different micros - e.g. NEC V850 Porting from (8/16/32 bit) to 68HC12
Feature Porting - Porting of features between multiple systems
Language Porting - e.g. from Assembly to C/C++ language
Validating models
Writing optimal codes from models
Converting existing systems in "C code" to modeling based solutions
Testing auto code, which has been generated by code generators
Developing photo realistic simulation
Providing interfaces to other tools - integrating to Configuration Management Systems like Continuous
Developing Target Deployment Ports for specific micro-controllers and their compilers
HIL level testing using tools such as PI Autosim, dSPACE and other proprietary tools
A range of unit testing tools such as RTRT, Hindsight, Tessy and other customer proprietary tools
Handling system level validation against baseline requirements
Experience with vehicle testing
Network testing using CANoe, CANalyser, CANstress and tools from Dearborn, National Instruments and ETAS
Manual and automated testing (including regression testing)
Failure Mode Effect Analysis (FMEA)