Auburn Hills, Michigan
Motion Control Design Development Engineer #890639Job Description:
The Automated Driving Advanced Development team is actively searching for a Motion Control Design/Dev. Engineer. This is a design position with a focus on vehicle dynamics control, particularly longitudinal and lateral dynamics control design. As the owner of the Motion Control content within the organizations ecosystem, you will develop and maintain expertise needed for the organization to manage controlled systems including mechatronics and active chassis components for Preventive/Active Safety and Autonomous Driving aims. You will also interact closely with a variety of engineering domains in order to be aligned to the requirements necessary to integrate Motion Control content into the organizations prototype and production vehicles. We are looking for a self-starter with good engineering judgement, a solid background in control engineering, and the curiosity/motivation to learn as the technology progresses.
Responsibilities include but not limited to:
- Develop, design, and co-design technical solutions for Advanced Vehicle Control Systems, Vehicle added value features, Autonomous Driving innovative solutions, e.g.:
- Longitudinal and lateral vehicle Motion control;
- Actuations (steering, braking, powertrain) control;
- Vehicle States / Ego Motion design;
- Vehicle / System integration finite state machines;
- Release, maintain and update technical motion control system component specifications;
- Evaluate technical proposals from partner suppliers;
- Define and execute verification test plans of control systems;
- Analyze the controlled systems data acquisitions in order to evaluate and refine the system performance to achieve the desired target;
- Guarantee developed motion control contents knowledge transfer to related R&D involved dept. people.
Requirements:
- Master of Science in Mechanics/Mechatronics/Electronics/Control/Automation Engineering
- Strong Knowledge of Control Systems design, Estimation, Optimization and Robotics;
- Technical skill in:
- Control Design, Development and Analysis by using Matlab/Simulink environment (e.g. Control Systems Toolbox, Model Predictive Control Toolbox, …);
- Physical modeling, identification and simulation with Matlab/Simulink (e.g. System Identification Toolbox, Neural Networks Toolbox);
- Rapid Prototyping ECU programming (e.g. dSpace MicroAutobox, …);
- Vehicle Dynamics knowledge and commercial models usage (i.e. IPG CarMaker / dSPACE ASM);
- CAN Data Analysis by using Vector SW (e.g. CANalyzer, CANape, CANdb++, …) and HW (CANcaseXL, CANlog3, GL2000, …);
- C, C++ basic programming languages and code generation process knowledge;
- Organization and follow-through;
- Excellent ability to work in a team and within a complex organization;
- High sense of independence and self-responsibility;
- Good knowledge of English language.
Preferred Requirements:
- Specialized education or research in Control theory / engineering and application in Automotive field;
- Good knowledge of vehicle dynamics and mechatronics;
- Good understanding of CAN/CAN FD and Ethernet networking;
- Basic technical knowledge about the automotive development process;
- Basic knowledge of Driver Assistance sensors, such as forward looking camera, long and short range radars, etc.;
- Experience in design and product validation;
- Experience in Safety Relevant Control System Design;
- Experience in the development of Driving Assistance and Automated Driving systems, including in-vehicle activities and exposure to test drives / field Operation testing activities;
- Knowledge of Italian language.
- Knowledge of system requirements engineering required for automated driving inclusive of most of the following:
- EE architecture topologies
- System functional partitioning
- Interfaces
- Failure analysis
- Data collection / simulation
- HIL / SIL techniques.
Additional Information / Must Have's:
- Control Design, Development and Analysis by using Matlab/Simulink environment ;
- Physical modeling, identification and simulation with Matlab/Simulink;
- Rapid Prototyping ECU programming (e.g. dSpace MicroAutobox, …);
- Vehicle Dynamics knowledge and commercial models usage;
- CAN Data Analysis by using Vector SW and HW ;
- C basic programming language and code generation process knowledge.
Additional Info:
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra. We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
- Medical and Dental (FastTek pays majority of the medical program)
- Vision
- Personal Time Off (PTO) Program
- Long Term Disability (100% paid)
- Life Insurance (100% paid)
- 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match
Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019 and 2020!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/