Role: Senior Vehicle Embedded Software Engineer
Location: Auburn Hills, MI (Hybrid, 3days onsite)
Duration: Long term
Rate: Market
Duties: - The Embedded Software Engineer - Senior responsibilities include but not limited to;
- Design and develop software architecture for Propulsion System functions.
- Establish Software Architecture Guidelines for Application and Basic SW development.
- Prototype latest AUTOSAR concepts and deploy concepts to propulsion projects.
- Strong Scripting and automation development experience.
- Review high level Implementation of BSW Modules and CDD SW components.
- Prepare SW component ARXML files using standard AUTOSAR tools (dSPACE System Desk, ETAS ISOLAR etc.)
- Establish and maintain a working knowledge of AUTOSAR standards.
- Support organizations and Tier 1 engineers with training and general support
- Develop Guidelines for efficient SW Implementation
- Support SW debugging issues
Requirements: - Minimum 7-10 years of experience
- Experience with MATLAB, Simulink, State flow, Embedded Coder, python-scripting.
- 3-5 years of experience with Autosar Architecture, arxml development
- 5-7 years' experience in software development
- Strong Scripting and automation experience
- Embedded Software Expertise
- Software Debugging Expertise
- Knowledgeable in software development processes and tools
- Understanding of model-based design and verification concepts
- Project management skills
- Strong leadership skills
- Must be fluent in both written and spoken engineering technical English language.
- Outstanding interpersonal and problem-solving skills.
- Quick study who is passionate about his/her work and willing to go above and beyond.
- Self-starter who can work cross-functionally with other people.
- Bachelor's degree in computer science, Electrical Engineering or equivalent is required from an accredited university.
Preferred RequirementsMaster of Science degree in Engineering or MBA degree
Knowledge of auto code generation and/or embedded coder.
Familiar with IBM ALM, Configuration Manager and model compliance tools ( MES MXAM)
Familiar with Agile Methodology
Knowledge of dSPACE system desk, Reactis, Python, ETAS ISOLAR.