NIO

NIO’s mission is to shape a joyful lifestyle by offering premium smart electric vehicles and providing the best user experience. NIO was founded in November 2014 as a global electric vehicle company. The company has over 7,000 employees working across world-class research and development, design and manufacturing centers in Shanghai, Beijing, San Jose, Munich, London and six other locations. In 2015, NIO was the title sponsor for the Drivers’ Championship winning team during the inaugural ABB FIA Formula E season. In 2016, NIO unveiled one of the fastest electric cars in the world, the EP9. The EP9 set the lap record for an electric vehicle at the Nürburgring Nordschleife and three other world-renowned tracks. In 2017, NIO unveiled its vision car EVE and announced that the NIO EP9 set a new world speed record for an autonomous vehicle at the Circuit of the Americas. NIO officially began deliveries of the ES8, the high-performance electric flagship SUV, on June 28, 2018. NIO was listed on the New York Stock Exchange on September 12, 2018. NIO officially launched the high-performance long-range electric SUV, NIO ES6, at NIO Day on December 15, 2018. On May 28, 2019, the first production model ES6 rolled off the line at the JAC NIO Advanced Manufacturing Center. NIO officially began deliveries of the ES6 on June 18, 2019. NIO officially launched the EC6, a 5-seater smart premium electric coupe SUV, in December 2019 and plans to commence deliveries in 2020.

NIO San Jose, CA or Seattle, WA
Jul 14, 2021
Overview The Digital Systems team is responsible for designing and architecting the electronic and software systems for the next generation vehicles with full autonomous driving capabilities, and also developing core components (including hardware, software, tools) from the ground up. Our mission is to innovate next-generation vehicle architecture and make it happen on mass-produced vehicles.   NIO is seeking a Principal Software Architect for its North American R&D Center. The Architect will pioneer the Next Generation Central Compute for NIO’s Software Defined Vehicle Stack – a complex system of OS, Software, ECs, Middleware, Networking and Cloud Services. The Architect will lead research, from initial POC into design and delivery, against a game-changing strategy for NIO’s fleet of Luxury, Intelligent Vehicles, taking NIO into greater autonomy. This position can be based in San Jose, CA, Seattle, WA. Responsibilities Design, Architect, and Deliver end-to-end Next...
NIO San Jose, CA
Jul 13, 2021
The Digital Systems team is responsible for designing and creating architectures for the electronic and software systems for the next generation vehicles with full autonomous driving capabilities, and also developing core components (including hardware, software, tools, etc.) from the ground up. Our mission is to innovate next generation vehicle architecture and make it happen on massive production vehicles.    Responsibilities Lead & represent the firmware development team  Guide the team to deliver production-level firmware Provide career development opportunities and maintain an ongoing constructive feedback loop  Inspire innovation and technical growth through hands-on mentoring and encouragement  Participate in the planning and scope for the team projects  Support Product Owners and PMs to deliver high quality software on time  Partner with other managers to achieve milestones  Commit and deliver high quality software deliverables on time for the different vehicle...
NIO San Jose, CA
Jul 11, 2021
Team Charter The Smart Hardware Engineering department at NIO is responsible for developing advanced technologies and delivering highly available, high quality systems to enable NIO’s Autonomous driving vehicles. Our mission is to provide the next generation of hardware, software and algorithmic solutions. This includes but not limited to sensing, compute, storage as well as vehicle controls and safety system compute. Responsibilities Define large & complex programs, drive engineering teams to plan, develop and ship products Design, development, integration, and test of autonomous compute and sensing hardware Align senior leadership and key stakeholders around program roadmap Manage cross-functional teams and programs Prioritize projects based on impact to NIO and users with data driven approaches Unblock teams and enable them to stay focused on top priorities Provide reliable project management during all project phases Manage dependencies between teams and components...
NIO San Jose, CA
Jul 11, 2021
Overview Join us to build global customer-facing applications for NIO. We're seeking a Software Engineer/Web Developer for a Contract position to assist in building our global website. Responsibilities You will be working as part of application development team. Work closely with Product Managers, architecture, and security engineering teams across regions. Work in a global team environment to develop an enterprise class web application working with teams in China You must be a problem solver, a fast learner, comfortable wearing many hats, improving team working processes, code quality, tool, and technology adoption. Having fluency in written and spoken Mandarin language is a plus 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,...
NIO San Jose, CA
Jul 10, 2021
NIO is seeking an expert technologist and visionary thought leader to drive the design and development of NIO’s  Next Generation Vehicle Software Architecture and lead and scale-up a global team of talented Software Architects.    The Chief Software Architect, Vehicle Software Architecture , Digital Systems will be the mastermind driving NIO’s software platform strategy, to ensure NIO is the industry leader. The Chief will bring an entrepreneurial spirit and results-oriented mindset.      Team  Charter:   NIO is the leader of intelligent Electronic Vehicle (EV) industry in China, which is the  largest, fastest growing EV market in the world. The Software Platform Architecture team, within the Digital Systems department is researching and designing the most advanced Vehicle Operating System Software Platform in the Autonomous Driving industry. This is an opportunity to solve a wide range of technical challenges, such as seamless app development on heterogeneous hardware...
NIO Boise, ID
Jul 10, 2021
Digital System team is responsible for designing and creating architectures for the electronic and software systems for the next generation vehicles with full autonomous driving capabilities, and develop core components (including hardware, software, tools, etc.) from the ground up. Our mission is to innovate next generation vehicle architecture and make it happen on massive production vehicles.    Responsibilities Design, implement and debug low-level software platform, supporting a wide variation of requirements with high efficiency & scalability.  Implement robust, testable, abstract & modular software components.  Write unit tests to fully protect and validate implemented functionality.  Perform dynamic and static test.  Follow best software practices from functional safety & team guidelines.  Bridge the gaps between hardware and software, provide advice to HW team to bring the best HW/SW abstraction and integration.  Commit and deliver high quality software...
NIO San Jose, CA
Jul 03, 2021
Overview NIO USA Inc is seeking an experienced and highly motivated senior level project manager committed to successful delivery of technical projects to join our Project Management Office (PMO) in the Digital Development department. You will be responsible for managing enterprise projects and maintaining Digital Development program management/change management. The successful candidate will be expected to establish and maintain strong relationships throughout Digital Development and the business teams in a fast-paced, rapid-growth environment.   Responsibilities Direct and manage the execution of IT/Digital Development large-scale full lifecycle projects an agile environment Manage expectations and deliver high quality solutions on-time within agreed scope, time, and budget to support business objectives Work collaboratively with cross functional teams, key stakeholders, and global Digital Development team to ensure alignment of priorities and drive resolution of project...
NIO San Jose, CA or Seattle, WA
Jun 23, 2021
Responsibilites Research, architect, design, implement, and validate technologies and solutions related to computer vision applications.  Understand the capabilities of the embedded compute engine as related to vision services and applications. Ability to do tradeoffs between memory and CPU constraints and optimize performance in embedded computing environments.  Calculate performance of vision systems, including end-to-end from optics to graphics.  Create simulation of 3D worlds and camera optics to determine specifications.  Architect and develop computer vision applications such as driver monitoring, face detection, gesture detection, face recognition, video surveillance.  Optimize performance of core vision and graphics libraries in embedded computing environments. Required Qualifications Masters or PhD in computer science, computer engineering, applied mathematics or related field with a focus on computer vision  15+ years of industry experience 10+ years of...
NIO San Jose, CA or Seattle, WA
Jun 22, 2021
NIO is seeking a Chief Engineer, Brakes and Controls to work at its North American operation. Reporting to the head of the Vehicle Engineering department, t his position is responsible for Motion Control design and development. Responsibilities Develop vehicle motion control system and function definition according to product requirements, integrate vehicle dynamic motion among longitudinal/lateral/vertical direction; Develop system requirements and architecture, leading team to perform system integration and testing; Define function interaction with Autonomous driving from motion domain; Support motion related experience definition and performance integration. Qualifications 15+ years vehicle motion related control system and software platform development experience. Experience in propulsion and chassis control area is preferred; Experience of working with oversea teams is preferred; Experience of driving company-level initiatives, such as building generic platforms...
NIO San Jose, CA
Jun 09, 2021
Overview Digital Systems team is responsible for designing and creating architectures for the electronic and software functional safety systems for the next generation vehicles with full autonomous driving capabilities, and also developing core components (including hardware, software, tools, etc.) from ground up. Our mission is to innovate next generation vehicle architecture and make it happen on massive production vehicles.   Responsibilities Design, develop, and improve test automation infrastructure and frameworks for extending testing coverage, diagnosis, and troubleshooting Deliver test and automation strategies utilizing knowledge and awareness of testing approaches, practices, and techniques Resolve complex problems related to design of test strategies for various critical projects where expertise is required to interpret against architecture, design, guidelines, and processes Monitor effectiveness of strategies and implement improvements based on reviews of...
NIO San Jose, CA
May 27, 2021
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 and deliver the embedded software architecture and implementation of the solution from the holistic system and targeted user experience,  Own, design and deliver the embedded software design. Own, implement and test the total or a part of the software modules related to display and graphic pipeline. Drive our system architecture specifications down to the component level selection and development for next products. Required Qualifications MS Degree in Computer Science or Electrical Engineering. Hands on experience designing and developing embedded software controlling display and video output interfaces like DisplayPort, DSI, MIPI. Deep understanding how to optimize a graphic pipeline using GPU, CPU,...
NIO San Jose, CA
May 27, 2021
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 and deliver the embedded software architecture and implementation of the solution from the holistic system and targeted user experience. Own, design and deliver the embedded software design. Own, implement and test the software modules related to networking, security, virtualization. Drive our system architecture specifications down to the component level selection and development for next products. Required Qualifications MS Degree in Computer Science or Electrical Engineering. Hands on experience designing and developing embedded software related to networking modules. Hands on experience designing and developing embedded software related to cryptography and security features, like PKI, RSA,...
NIO San Jose, CA
May 19, 2021
Team Charter: Digital Engineering Integration team, part of the Digital Systems department, is responsible for developing solutions, platforms & tools to achieve highly efficient vehicle software integration and validation, and conducting various levels of tests to ensure software quality in regular OTA updates to hundreds of thousands of users. Responsibilities Lead the architecture design of vehicle simulation platform with both software-in the-loop and hardware-in the-loop capabilities to achieve highly efficient integration and tests of various on-car software, such as autonomous driving, digital cockpit, vehicle motion, body, and connectivity Design standardized simulation interfaces for easy integration with software and hardware components Modularize vehicle functions & dynamics into models and libraries to realistically simulate the vehicle behavior Design solutions to scale out the simulation platform by leveraging unlimited cloud computing resources and...
NIO San Jose, CA
May 05, 2021
The NIO Security Research team is responsible for designing and architecting the security mechanism of Digital Systems for the next generation vehicles with full autonomous driving capabilities, and developing core security components (including software, tools) from the ground up. Our mission is to innovate next-generation vehicle security architecture and make it happen on mass-produced vehicles.  NIO is seeking a Principal Security Engineer, Pen-Test Expert for its North American R&D Center based in North San Jose. This is an opportunity to deploy your security results in the world's leading smart vehicle system.  Responsibilities: Participate in the architectural design and function definition of the autonomous driving system, identify attack surface through threat analysis, and propose the corresponding mitigation solutions Propose system hardening schemes for vehicle digital systems, such as TEE based isolation and practical IPS/IDS Work on security penetration...
NIO San Jose, CA
Apr 23, 2021
The NIO Security Research team is responsible for designing and architecting the security mechanism of Digital Systems for the next generation vehicles with full autonomous driving capabilities, and also developing core security components (including software, tools) from the ground up. Our mission is to innovate next-generation vehicle security architecture and make it happen on mass-produced vehicles.   NIO is seeking a Principal Security Architect for its North American R&D Center based in North San Jose. The Architect will pioneer the security architecture of Next Generation Central Compute for NIO’s Software Defined Vehicle Stack and will protect and harden OS, Software, ECs, Middleware, Networking and Cloud Services.  You will have opportunity to deploy your security results in the world's leading smart vehicle system. You also have the chance to collaborate with top-tier researchers and professors from top Universities to join collaborative research and defend...
NIO San Jose, CA
Apr 16, 2021
Digital System team is responsible for designing and creating architectures for the electronic and software systems for the next generation vehicles with full autonomous driving capabilities, and develop core components (including hardware, software, tools, etc.) from ground up. Our mission is to innovate next generation vehicle architecture and make it happen on massive production vehicles.    Responsibilities Design, implement and debug low-level software platform, supporting a wide variation of requirements with high efficiency & scalability.  Implement robust, testable, abstract & modular software components.  Write unit tests to fully protect and validate implemented functionality.  Perform dynamic and static test.  Follow best software practices from functional safety & team guidelines.  Bridge the gaps between hardware and software, provide advice to HW team to bring the best HW/SW abstraction and integration.  Commit and deliver high quality software...
NIO San Jose, CA
Apr 15, 2021
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 and deliver the system design and the embedded software architecture of the solution from a holistic system understanding and from a targeted user experience Own, design and deliver the embedded software design. Own, implement and test the software modules related to audio domain. Collaborate with engineering team members and stakeholders to define and build our end-to-end audio system Drive our system architecture specifications down to the component level selection and development for the next generation of products. Requirements Hands-on experience designing and developing audio features in a DSP or in a mix system using DSP and CPU. Deep understanding of how audio data flows within an end-to-end...
NIO San Jose, CA
Apr 14, 2021
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 and deliver the software details design and software architecture. Own the implementation, unit test, and integration test of one or several software modules. 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) or bare metal firmware. Experience developing software on multi-core ARM based SoC and 32-bits Microcontrollers Deep understanding of CPU systems and their interactions with others modules within an MCU. Experience designing embedded firmware for time-critical, high speed interface and control loop systems from scratch. Experience with one or several of...
NIO San Jose, CA
Apr 14, 2021
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...
NIO San Jose, CA
Apr 14, 2021
The Smart Hardware team in San Jose is responsible for delivering highly available, high quality systems to enable NIO’s Autonomous driving vehicles. Our mission is to provide the next generation of hardware, software and algorithmic solutions. This includes but not limited to sensing, compute, storage as well as vehicle controls and safety system compute. We are looking for an experienced sensor systems architect who will be responsible for the system architecture of multi-sensor fusion for autonomous driving.  The architect will also be responsible for the unified planning of sensor layout, specification coordination with x-functional teams, and coordinate the roadmap and technology development of various sensor systems. Requirements: Bachelor's degree in Electrical Engineering, Computer Engineering, Systems Engineering or related field. 5+ years of experience in autonomous driving sensor design, autonomous driving hardware system design. In-depth understanding of autonomous...