Ford Motor Company Dearborn , MI 48120
Posted 5 days ago
The Model Based Systems Technical Specialist for Platform Systems & Features will be focused on developing and demonstrating methods and processes that will mature systems engineering here at Ford, while working to improve the way we look at systems and software development for innovation. More specifically, this position will require agile thinking when developing tools that will connect complex system modeling to delivery of software for the downstream customers.
At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation. Ford has led the automotive industry for over a century, and Ford Model e is poised to lead the electric vehicle market through innovative vehicles and digital features that power them. We are building a world-class software and cloud service engineering team and are excited to grow our Technical Program Management capability.
Participation in process and tool reviews to identify appropriate industry standard Model Based development practices to support feature engineering in the following areas:
System architecture & design of embedded and cyber-physical systems
System modeling and model design
Drive embedded, cloud and app software and hardware development
Partner with feature development teams to support development of prototype features using Model Based processes, tools, and skillsets to execute functional partitioning of features:
Gathering 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
Work with software development teams to support traceability of requirements to code through systems engineering artifacts by supporting the Ford auto-coding process to produce hardware agnostic embedded target code
Implement Gherkin syntax in support of platform and software development
Ensure Model Based systems align with production launch objectives
Work with Core Feature System Engineers and external development partners to communicate and coordinate systems/software development & modeling process
Ensure Forward Model teams have the necessary tools, skills, and resources to deliver new features
Help in representing Ford production and proof of concept systems architectures within Model Based tools
Develop and publish best practices, methods, and processes around MBSE
Leverage and improve existing methods, procedures and processes using Model Based tools to support the specification and development of vehicle features
Support the decomposition of sophisticated systems into reusable components and architectures
Support project-based work in areas that demonstrate technologies and empower alignment of production teams
Support the integration and use of corporate tools for MBSE into project teams' workflows
Build working demonstrations of common MBSE methods, processes, and best practices
Support tool alignment activities in areas such as virtual validation, Ford's Product/Application Lifecycle Management system, GitHub continuous integration, knowledge sharing and AGILE development using tools like JIRA/Rally, Git, VSEM/Polarion, and Jenkins
Participation in process and tool reviews to identify appropriate industry standard Model Based development practices to support feature engineering in the following areas:
System architecture & design of embedded and cyber-physical systems
System modeling and model design
Drive embedded, cloud and app software and hardware development
Partner with feature development teams to support development of prototype features using Model Based processes, tools, and skillsets to execute functional partitioning of features:
Gathering 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
Work with software development teams to support traceability of requirements to code through systems engineering artifacts by supporting the Ford auto-coding process to produce hardware agnostic embedded target code
Implement Gherkin syntax in support of platform and software development
Ensure Model Based systems align with production launch objectives
Work with Core Feature System Engineers and external development partners to communicate and coordinate systems/software development & modeling process
Ensure Forward Model teams have the necessary tools, skills, and resources to deliver new features
Help in representing Ford production and proof of concept systems architectures within Model Based tools
Develop and publish best practices, methods, and processes around MBSE
Leverage and improve existing methods, procedures and processes using Model Based tools to support the specification and development of vehicle features
Support the decomposition of sophisticated systems into reusable components and architectures
Support project-based work in areas that demonstrate technologies and empower alignment of production teams
Support the integration and use of corporate tools for MBSE into project teams' workflows
Build working demonstrations of common MBSE methods, processes, and best practices
Support tool alignment activities in areas such as virtual validation, Ford's Product/Application Lifecycle Management system, GitHub continuous integration, knowledge sharing and AGILE development using tools like JIRA/Rally, Git, VSEM/Polarion, and Jenkins
Ford Motor Company