Embedded Software Systems Architect

Ford

(Dearborn, Michigan)
Full Time
Job Posting Details
About Ford
At Ford, we go further to make our cars better, our employees happier and our planet a better place to be. Learn more about the work that makes Ford a company that we’re proud to be a part of. People working together as a lean, global enterprise to make people’s lives better through automotive and mobility leadership.
Summary
The Embedded Software Systems Architect is responsible for the creation of vehicle level software systems architecture design and associated architectural standards. This position cascades the architecture for implementation to the product development team. The Embedded Software Systems Architect works to insure compliance to standards.
Responsibilities
* Understand all requirement sources (customer, vehicle, regulatory, etc.) as inputs for developing vehicle level software architecture. * High understanding and relevant technical experience with both system and software architecture design * Provide technical leadership and decision making to the product software development teams for software systems related matters. * Supports the selection of appropriate design solutions * Considers hardware and software design spaces when developing recommended architectural solutions. * Define, develop and maintain system architectural standards companywide.
Ideal Candidate
* Bachelors of Science in Electrical Engineering, Electrical Computer Engineering, Software Engineering, Computer Science. * 2+ years Software Systems Engineering experience * 2+ years of experience with 8/16/32 bit micro controllers * 1+ years of experience with C/C++ development, and HMI and GUI development, and with UML, SysML modelling and associated tools ( ex: Enterprise Architect, , MagicDraw, Rhapsody) * 1+ years of experience with software modeling tools (e.g. Matlab, Simulink, Stateflow); and software architectures and standards (e.g. AUTOSAR, Genivi, etc.); and with Automotive SPICE, CMM, or other software development process models **Preferred Qualifications:** * Master’s Degree a plus * Experience in multi-core Software Architecture Design * Experience in automotive applications and applicable interfaces such as CAN, FlexRay and LIN networks * Knowledge of embedded operating system like RTOS, Linux, SysBios * Experience with Requirements Management using tool like DOORS * Experience with Ethernet protocol desirable, TCP\IP, RPC, GPB * Demonstrates good leadership behaviors * Ability to utilize both technical and leadership experience * Strong analytical skills * Excellent English communication skills, both written and verbal. * Strong interpersonal skills * Ability to meet time sensitive deadlines * Ability to make sound decisions and exercise good judgment pertaining to operating procedures and projects. * Mindset of Continuous Improvement * Excellent attention to detail

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.