Staff Functional Safety Firmware Engineer

almost 3 years ago
Full time role
San Jose, CA, US... more
San Jose, CA, US... more

Company

NIO’s mission is to shape a joyful lifestyle by offering premium smart electric vehicles and providing the best user experience. ...

View Company Profile

Job Description

The Digital Cockpit team is responsible for defining the digital experience in all of NIO’s premium smart EVs.  It designs and implements software and hardware to enable the ultimate living room experience for our luxury, electric, autonomous vehicles.

Responsibilities

  • Own the technical safety concept including the break down of the Functional Safety Requirements from a system design perspective
  • Extract the software safety requirements from the functional/technical safety requirements, component safety manuals as well as design recommendations from the DFMEA
  • Deliver the software architecture and design change to meet the software safety requirements
  • Implement and test software components to meet the safety requirements
  • Guide other developers on software safety requirements
  • Perform software safety analysis, and dependent failure analysis when applicable. 
  • Drive the hardware software integration of safety requirements
  • Support the development of the HSI (Hardware Software Interface) specification and test cases
  • Support the development of the FMEDA for the team and provide the safety mechanisms, estimating the diagnostic coverage
  • Support internal/external audits on product quality and ISO 26262

Requirements

  • BS Degree in Computer Science, Electrical Engineering or related field
  • Exceptional C, C++ programming skills
  • Great depth of experience with embedded RTOS (e.g. QNX, FreeRTOS)
  • Experience developing software on multi-core ARM based SoC and 32-bits Microcontrollers
  • Experience designing embedded firmware for time critical, high speed interface and control loop systems from scratch
  • Lead our developers as an in-house guide on software safety requirements to avoid potential pitfalls
  • Proficiency with embedded software toolchains (e.g. GCC) and version control (GIT)
  • Software development experience according to the automotive or medical functional safety process, with deep understanding of the related standards (e.g. ISO26262)
  • Ability to comprehend the semiconductor safety manuals as well as reference manuals
  • Knowledge of the computer architecture, OS fundamentals

Preferred Qualifications

  • MS Degree in Computer Science or Electrical Engineering
  • 7+ years hands-on experience with real-time embedded system development

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





NIO’s mission is to shape a joyful lifestyle by offering premium smart electric vehicles and providing the best user experience. ...

View Company Profile

Similar jobs