Sr. Staff SW Reliability Engineer - NIO Vehicle Operating System
Company: NIO
Location: San Jose
Posted on: August 5, 2022
|
|
Job Description:
Sr Staff Embedded Reliability Engineer for NIO Vehicle Operating
System (NVOS)Location: San Jose CA, Seattle WA, Boise IDNIO is a
global company with R&D offices in China, North America,
Germany, and UK. NIO is the leader of intelligent Electronic
Vehicle (EV) industry in China, which is the largest, fastest
growing EV market in the world, and is also rapidly expanding its
business worldwide.Digital Systems department at NIO is responsible
for building highly reliable, secure, and scalable infrastructure
and platforms for intelligent and fully autonomous driving
vehicles, and its scope ranges from vehicle operating system
software platform, central computer and SOA-based digital
architecture, automation simulation test platforms, cyber security,
vehicle cloud & connectivity.A primary mission of Digital Systems
North America R&D Center is to lead the research and
development of industry-leading operating systems for autonomous
driving vehicles (NVOS - NIO Vehicle Operating System) from the
ground up. This is an opportunity to solve a wide range of
technical challenges, such as building a high-performance & secure
OS based on microkernel architecture, deeply customized Linux and
in-house hypervisor for automobile-grade safety, seamless app
development on heterogeneous hardware chipsets, low-latency and
high throughput data processing, powerful AI framework, and
complete toolchains to supply Android-like development
experiences.We are looking for an experienced Embedded Software
Reliability Engineer in North America or Germany R&D Center to
help accelerate bringing a perfect experience in the eyes of NIO's
users.Responsibilities:--- Accountable to have a well defined
software quality assessment based on metrics--- Define software
perfection as a regular checkpoint and identify the gap between
perfection and current assessment--- Work with SDET team to produce
an efficient and automated data driven quality assessment--- Drive
and contribute on reducing the gap of quality metrics closer to
perfection--- Work closely with PM, testing, development &
architecture teams to have a deep understanding and align design
proposals to ensure they produce align with the metrics and
goals.--- Follow technical trends in the industry and academia, and
help the company define long-term strategy and roadmap for higher
reliability best practices.--- Track and investigate the system
software products of competitors and related industries and obtain
relevant reliability data and technical solutions to benchmark and
advocate for a continuous learning high quality culture in the
team.--- Mentor and promote high quality and data driven quality
methodologies within NIO's software development
communityQualifications:--- 10+ years development experience of
building complex software systems, designing for high reliability
time-sensitive embedded systems--- In-depth knowledge about
computer architecture and system software, especially performance
related aspects, and experience with ARM processor architecture---
In-depth knowledge of L2-L4 network protocols, and good
understanding about TSN and QoS--- Hands on embeeded developer,
make-it-happen mindset as a team--- Capable of understanding
existing systems quickly without much external help.--- Familiar
with methodologies and tools for stress testing for high quality
resilient embedded systems.--- Excellent communication skills, and
technical writing proficiency--- Organized mindset, and passionate
about delivering high performance softwarePreferred
Qualifications:--- Working experience of designing or developing
microkernel based software platform--- Experience of tuning
performance for microkernel based software platform--- Familiar
with vehicle functional safety processes and ISO26262--- Familiar
with embedded software security best practices--- Experience in
automotive, aerospace, medical or other safety critical
applications--- Experience with agile software development
processes, and tools such as JIRA and Confluence
Keywords: NIO, San Jose , Sr. Staff SW Reliability Engineer - NIO Vehicle Operating System, Other , San Jose, California
Click
here to apply!
|