Job Description :
Software Developement Engineer.

Client: Nexteer/TRW

Location: MI

Job Responsibilities:
       Analysis of software component feature requirements and architecture.
       Perform Detailed Design Impact analysis based on software component features.
       Design and Implementation of software component features for production software.
       AUTOSAR DEM and DCM configurations using DaVinci tool based on diagnostics requirement from customer
       Perform unit testing on software components (PolySpace and VectorCAST
       Establish the traceability between the software detailed design and unit test cases and back to software architecture/requirement
       Analysis of software components open issues and possible solution proposal.

Must Have Skills:
       Knowledge of ISO 26262 for software functional safety
       Good programming and debugging skills in C, assembly. 
       Proficiency in CAPL scripting.
       In depth experience of Software Engineering Process (SWE) of Software development lifecycle (V - Model) complying with AutoSPICE
       Proven experience in handling vehicle & field related issues and root causing the issue.
       Extensive experience on software design tools like Rhapsody, AUTOSAR DaVinci Configurator
       Working experience on various configuration management tools like PTC Integrity, AllChange and DOORS
       Extensively worked on real time Unit and Integration software testing tools like POLYSPACE, QAC, VectorCAST, CANape, CANalyzer
       Proficiency in in-vehicle network Communication Protocols like CAN, SPI, I2C.
       Worked on Diagnostics tool like DPS, DIAnalyzer, DET (Optional