Staff Algorithm Engineer

about 2 years ago
Full time role
Seattle, WA, US... more
Seattle, WA, US... more

Job Description

NIO is seeking a Staff Algorithm Engineer to work at its North American operation for the Vehicle Engineering department. 



Responsibilities

  • Understand existing Motion Control system’s architecture, and the interface between the powertrain motor control and vehicle motion control
  • Develop new and improve upon existing motion control features (mainly the brake controls – ABS, dTCS, ESC, DTC, TVC, VLC, Regen Blending, etc), including potential architecture changes
  • Develop interaction functions between motion control and Autonomous driving, including degradation strategies
  • Advanced calibration and validation of Motion Control algorithms
  • Develop calibration strategy and calibrate newly developed algorithms.  Then train the calibration team.
  • Validate newly developed algorithms using a variety of test methods – open loop simulation, co-sim, HIL, Vehicle…, to support development iterations at system level
  • Support Calibration and Vehicle Performance Integration teams to define motion related experience in vehicle performance integration
  • Documentation of Motion Control algorithms
  • Document all levels of requirements discovered during new algorithm development, including supporting the Systems team to document system level requirements.
  • Document all levels of architecture of new algorithms, including supporting the Systems team to document system level architecture
  • Document all levels of test cases for new algorithms, including supporting the Systems/Validation team to document system level test cases
  • Technical Interface
  • Develop requirements, architecture, and interfaces with suppliers
  • Interface with other teams, including suppliers and management, to trouble shoot and solve problems surrounding motion control systems.
  • Present and demonstrate new and/or improved algorithms to management (or support other teams to do so)

Qualifications

  • Bachelor’s degree (MS or above preferred) in Mechanical or Electrical engineering or related technical fields
  • 7+ years (or 5+ years with MS degree and above) in algorithm development for vehicle motion related control systems
  • Experience in tier one brake control suppliers is strongly preferred
  • Technical Skills
  • Vehicle dynamics
  • Control systems
  • Embedded programming
  • Automotive production development process
  • Matlab/Simulink/Stateflow, C, or similar programming tools
  • GIT, Jira, or similar version control tools and issue tracking tools
  • INCA, or similar measurement and post-processing tools used in vehicles
  • Carsim, or similar simulation tools and HIL environment
  • MS Office
  • Problem solving and teamwork skills
  • Customer oriented mentality

Preferred Qualifications

  • Masters degree or PhD in Mechanical or Electrical engineering or related technical fields
  • Experience working with both English and Chinese speaking teams, with global time differences is strongly preferred
  • Experience working cross functionally with other teams such as Systems is desired

About NIO    NIO Inc. is a pioneer in China’s premium smart electric vehicle market. Founded in November 2014, NIO’s mission is to shape a joyful lifestyle. NIO aims to build a community starting with smart electric vehicles to share joy and grow together with users. NIO designs, jointly manufactures, and sells smart premium electric vehicles, driving innovations in next-generation technologies in connectivity, autonomous driving, and artificial intelligence. Redefining the user experience, NIO provides users with comprehensive and convenient power solutions, innovative Battery as a Service (BaaS) program, and other user-centric services. NIO began deliveries of the ES8, a 7-seater flagship premium electric SUV, in China in June 2018, and its variant, the 6-seater ES8, in March 2019. NIO officially launched the ES6, a 5-seater high-performance premium electric SUV, in December 2018 and began deliveries of the ES6 in June 2019. NIO officially launched the EC6, a 5-seater premium electric coupe SUV, in December 2019 and began deliveries of the EC6 in September 2020.
Equal Employment Opportunity   NIO is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law. NIO US is an E-Verify employer.

Similar jobs