Electrical Engineer - Model Based Design
Ford
(Dearborn, Michigan)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.
This position will join a small but growing team of engineers, creating Model Based Design (MBD) processes and best practices to enable ‘Concept-to-Code’ development of ‘In-Vehicle Infotainment’ (IVI) features in the next generation of Ford production vehicles. The position is in the Ford Research & Advanced Engineering division, Advanced In-Vehicle Infotainment & Connected Features organization, Software Modeling, Tools, & Process team.
The Software Modeling, Tools, & Process team manages the strategic design, architecture and deployment of software development tools, environments and processes, and modeling environments, methodologies and processes – specific to the development of IVI feature platforms for R&AEE.
- Participation in process and tool reviews to identify appropriate industry standard MBD development practices to support IVI feature prototyping in the following areas:
- System architecture & design of small to medium sized embedded systems
- System modeling and model design
- Embedded software development
- Circuit design, build, test, & analysis for embedded systems
- Partner with IVI feature development teams to support development of prototype features using MBD processes, tools and skillsets to execute functional partitioning of features:
- Capturing and documenting business, feature development and testing requirements
- Translating and architecting feature requirements into executable system designs
- Developing interfaces between objects/classes
- Specifying system level requirements
- Use auto-coding techniques to produce hardware agnostic embedded target code
- Ensure MBD systems align with production launch objectives
- Interface with IVI feature and platform launch organizations including PD EESE, Connected Vehicles & Services, and external development partners to communicate and coordinate the IVI software development & modeling process
- Ensure Forward Model teams have the necessary tools, skills and resources to deliver new features
- Bachelor of Science in Engineering (Electrical, Mechanical, Information Technology, etc.)
- Prior technical experience in modeling tools, standards, and methodologies
- Experience/understanding of Unified Modeling Language (UML) and UML tools
- Familiarity with state transition diagrams and message flow diagrams
- Languages: C, C++, UML, MATLAB (.m) scripting, CANalyzer CAPL scripting (Basics)
- Preferred Skills & Background:**
- Experience in different methodologies and roles of Agile process for software development
- Ability to translate business requirements into features and user stories
- Familiarity with electrical architectures, electrical systems
- Technical understanding of prototype engineering and embedded system architectures
- Concepts: CAN, Vehicle Diagnostics Protocol (UDS), Test driven development (TDD)
- Tools: MATLAB, Simulink, Stateflow, Rhapsody, TargetLink, SIMUQUEST, CANalyzer, CANape, CANoe
Competency or Skills to be Gained:
- Support development of Ford future product offerings and leading edge technology to deliver connected features in the vehicle
- Partnership with the business in a high growth area - In-Vehicle Infotainment feature development
- Experience with global product rollout and managing regional complexities
- Member of a diverse team delivering innovative products with many technical interdependencies
Benefits | Benefits included |
---|
Questions
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.