Job Title: Classic AUTOSAR BSW and Integration Engineer
Location: Auburn Hills MI
Job Description:
- Strong hands-on experience in AUTOSAR architecture BSW stack integration and configuration
- Experience with Infineon TC2xx/TC3xx microcontrollers (TC3xx preferred)
- Proficient with Vector DaVinci Developer/Configurator or ETAS ISOLAR-A/B
- Proficiency in BSW module configuration and integration:
- Communication stack: CanIf CanNm CanSM PduR Com IpduM BswM EcuM ComM
- Diagnostic stack: DCM DEM FiM RestManager Watchdog OS etc.
- Working knowledge of MCAL configuration and generation
- BSW-to-RTE interfaces
- RTE-to-Application interfaces (e.g. Control SWCs Diagnostic SWCs Complex Drivers)
- Mapping application ports runnable entities events and inter-SWC communication
- Ensuring consistency between ARXML configurations across layers
- Microcontroller ECU Performance & Timing Analysis
- Experience in ECU performance profiling load analysis and timing verification
- Hands-on with:
- Gliwa T1/T1-TARGET for real-time task execution WCET (Worst-Case Execution Time) analysis and system load evaluation
- Vector Timing Architect for schedule modeling end-to-end latency analysis and timing constraint validation is also preferred
- Working knowledge of OSEK/VDX-based OS scheduling interrupt latency and real-time constraints on multi-core controllers
Additional Skills:
- Good understanding of UDS (ISO 14229) and AUTOSAR Diagnostic modules (DCM DEM)
- Solid knowledge of CAN/LIN protocols
- Familiarity with Functional Safety (ISO 26262) and ASPICE processes
- Configuration and change management tools: GIT SVN ALM (e.g. Polarion)
- Ability to guide junior team members participate in customer interactions and conduct technical reviews
- Strong documentation debugging and traceability practices