Michigan Jobs

Mobile michigan-jobbank Logo

Job Information

FCA US, LLC Automated Driving Trajectory and Path Planning So in Auburn Hills, Michigan

We have exciting opportunities for exceptional candidates to work directly on automated driving features on some of the most successful vehicle brands in the industry for FCArsquo;s ambitious rollout plan. As a member of FCArsquo;s Automated Driving Software team, you will be responsible for the design, development, simulation, testing, integration, and deployment of the latest cutting edge technologies across platforms to consumer markets worldwide.We are looking for software professionals that possess development experience in the field of automated vehicle perception including any of the areas of autonomous and automated driving route planning, path planning and trajectory planning algorithms.Additional software background and experience in any of the following areas: embedded vehicle development, vehicle dynamics, safety design, security networking, localization, and/or motion control is a plus.Come join the automated driving revolution, make a difference, and apply today!Basic Qualifications:bull;A minimum of a Bachelor of Science degree in Applied Physics, Mechanical, Electrical, Aerospace, or Computer Engineering, Computer Science or related Engineering fieldbull;A minimum of 5 yearsrsquo; overall software development experience including 2 years of experience in C++, and/or Python, algorithm development including design, description, and test case documentation in a vehicle or related environmentbull;3 yearsrsquo; direct software and development experience in ADAS, Active Safety, Automated or Autonomous Driving software applicationsbull;A firm understanding of classical search algorithms and computational geometrybull;Experience working as a team member within an Agile/Scrum software development process with full software lifecycle responsibilitiesbull;Experience developing Algorithms utilizing Robot Operating System (ROS) and/or an Embedded Linux Platform using C++ Object Oriented Design methodologiesbull;Demonstrated high level of technical problem solving ability and cross-functional collaborationPreferred Qualifications:bull;Master of Science degree in Computer or Electrical Engineering from an ABET accredited universitybull;8 yearsrsquo; overall software development experience and 5 years developing automated software features in a vehicle or equivalent environmentbull;Professional C++ experience designing any-angle robotic navigation algorithms such as Dijkstra, A*, D*, RRT, RRT* and RRGbull;Professional and/or practical understanding of optimal control theory and state space mechanicsbull;Experience with other automated driving algorithm techniques including: kalman filtering, graph Theory, particle filters, grid fusion, point cloud processing, machine learning techniques, optical/cv image processing, precision GPS, finite state machines, optimal path, mapping, and various control algorithmsbull;Experience with SIL/HIL environments including Static Analysis, Structural Testing, Functional Testing, and/or Functional Regression principles and authoring code compliant with any of the following standards: IEC-61508, ISO-26262, DO-178B, and/or ISO-21448bull;A working knowledge of AUTOSAR Classic and/or Adaptive Platform concepts and development experience using a message passing middleware topology (e.g. DDS, LCM, ROS) in a multi-threaded environmentOur benefits reflects the FCA commitment to helping you reach your personal and professional goals. In addition to an environment that promotes career development, we offer benefits for a healthy lifestyle and a rewarding future, designed to take care of you and your family, in various stages of life.As a global company, our employee packages wi