Sr. OS Kernel Developer-NIO Vehicle Operating System
Nvos
Confirmed live in the last 24 hours
Locations
Seattle, WA, USA • San Jose, CA, USA • Boise, ID, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Linux/Unix
Operating Systems
Requirements
- BS, MS, or PhD in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent
- 7+ years of Embedded Linux Development Experience
- Experience in Linux Kernel Development
- Experience in Embedded Development in Assembly, C, C++
- Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
- Proven experience in embedded multi-core systems design with preemptive, multitasking real-time operating systems
- Experience with Linux kernel performance tuning and optimization
- Experience in initial board bring up on new hardware, preferably for ARM-based processors
- Experience in Customization bootloader and Linux operating system for embedded platforms
- Hands on software and hardware testing and debugging experience
- Ability to work within a global team environment successfully and effectively
Responsibilities
- Design & implement microkernel/Linux based OS for a wide variety of on-car applications for autonomous driving vehicles
- Characterize & optimize OS functions for real time, high performance, security, and functional safety
- Socialize designs and implementations with the team
- Lead by example, regularly acting as a mentor and mentee for team growth
Desired Qualifications
- Experience with Linux RT
- Experience with USB Software Stack
- Experience developing developer frameworks and tools
- Knowledge of security and embedded systems
- Proficiency in the use of debugging tools like H/W debuggers, logic analyzers, and oscilloscopes
Electric vehicles company
Company Overview
Nio's mission is to shape a joyful lifestyle by offering premium smart electric vehicles and being the best user enterprise. NIO is committed to a more environmentally friendly future in which improved smart electric car technologies, coupled with a better car ownership experience, will drive increased appreciation and adoption of smart electric cars, leading to a more sustainable future for the planet.
Benefits
- Insurance, Health & Wellness
- 401k
- Maternity & Paternity Leave
- Work From Home
- Reduced or Flexible Hours
- Paid Vacation, Sick Days, Holidays, and Bereavement Leave
- Employee Assistance Program
- Discounted Gym Membership
- Professional Development Opportunities
Company Core Values
- Vision - Look beyond the past experience to explore innovative ways with no fear of failure.
- Action - Take initiative by doing more to achieve company objectives.
- Care - Be supportive of your co-workers to successfully get the work done on time.
- Honesty - Keep your word and follow through on commitments made to others.