Job Description :
Hi,
This is Syed From Econosoft, we are the leading Staffing and a Recruitment Company based out in CA, Currently we are hiring with one of our client

Role:Embedded Architect
Duration:6 Month(s)
Location:Detroit,MI

Job Description:

2+ years’ experience in an Architecture Role
Must be hands-on and will require at least 50% of the time to be hands-on with development (coding)
10+ years’ experience in enterprise software development

Architect, design software of embedded devices and systems from requirements to production and commercial deployment
Interface with hardware manufacturers, suppliers, identify Bill of Material
Provide technical requirements and guidance for hardware design
Hands-on code and design firmware
Analyze and enhance efficiency, stability and scalability of system resources
Support software QA and optimize I/O performance
Provide post production support

At least 5 years of solid programming experience in C or C++
Strong skills in C or C++ development for 16/32 bit micro controllers, along with some knowledge of Assembly
Experience in embedded architecture and system definition of complex multiprocessor systems
Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
Adequate knowledge of reading schematics and data sheets for components
Knowledge on CAN, LIN and OBD-II
Experience with AutoSAR and/or dSpace''s System Desk
Experience with Hard Real-time embedded applications
Experience with tools such as CANalyzer, CANoe, CANape, vFLASH
Strong experience working in multi-disciplinary teams
Full software development life cycle experience, including tasks such as requirements generation, design reviews, implementation and validation of design.
Preferred
Adequate knowledge of various architecture such as cloud, distributed systems
Basic knowledge in Java or C# or other high level language with middle ware experience is a plus