Embedded Systems Expert for Autonomous Vehicles

3 weeks ago


San Jose, California, United States NIO Full time
Job Description

NIO is a pioneer and leader in the premium smart electric vehicle market. Our mission is to shape a joyful lifestyle through innovative technologies and exceptional customer experiences. We are now seeking a highly skilled Embedded Systems Expert to join our Digital Systems department at our North America R&D Center.

Key Responsibilities
  • Design and develop high-performance operating systems and hypervisors for autonomous driving vehicles
  • Collaborate with cross-functional teams to integrate software and hardware components
  • Develop and maintain documentation, including design documents, test plans, and release notes
  • Participate in code reviews and contribute to the improvement of the overall software quality
Requirements
  • BS / MS in Electrical Engineering, Computer Engineering, Computer Science or equivalent
  • 5+ years of experience in embedded systems development
  • Strong understanding of operating system concepts, including virtual memory, page tables, and synchronization primitives
  • Proficiency in C, C++, and Python programming languages
  • Experience with Linux customization and kernel development
  • Good communication and teamwork skills
Benefits
  • Competitive salary range: $109,000 - $141,600 per year
  • Comprehensive benefits package, including medical, dental, and vision coverage
  • Generous paid time off and holidays
  • Professional development opportunities and training programs
  • A fun and dynamic work environment with a team of talented engineers and researchers


  • San Jose, California, United States WeRide Full time

    Perception Expert for Autonomous VehiclesAt WeRide, we're pushing the boundaries of autonomous driving technology. As a Perception Expert, you'll play a crucial role in developing cutting-edge vision and machine learning algorithms.Key Responsibilities:Designing and implementing efficient end-to-end ML solutions for Perception with sensor...


  • San Mateo, California, United States Skydio Full time

    About the Job:As a senior software engineer at Skydio, you will have the opportunity to lead the development of our autonomous drone systems. Your responsibilities will include designing and implementing the embedded software that runs on our vehicles, providing technical direction, and characterizing, integrating, and validating key subsystems.You will also...


  • San Jose, California, United States NIO Full time

    About the RoleNIO, a pioneer in premium smart electric vehicles, seeks a skilled Autonomous Driving OS Developer to lead research and development of industry-leading operating systems for autonomous driving vehicles. The ideal candidate will have 5+ years of experience working on embedded systems, proficiency in C and ARM assembly, and expertise in...


  • South San Francisco, California, United States Agtonomy Full time

    Agtonomy is a pioneering company in advanced automation and AI solutions, transforming agriculture and beyond. We address labor-intensive needs with automation, turning conventional equipment into autonomous machines. Initially focused on specialty crops, our TeleFarmerTM platform enhances safety and efficiency by integrating smart technology into tractors...


  • San Francisco, California, United States Cruise Full time

    Are you an experienced Autonomously-Vehicle-Testing-Software-Expert looking for a new challenge? Do you have a passion for building tools, frameworks, and libraries that simplify complex workflows? We're seeking a talented individual to join our Simulation team at Cruise.In this role, you will design and implement engineering solutions to tackle complex...


  • San Jose, California, United States Cisco Systems, Inc. Full time

    Software Development Engineer - Embedded SystemsWe are seeking a talented Software Development Engineer to join our UCS Blade Platform BMC Team at Cisco Systems, Inc. As part of this team, you will be responsible for designing and implementing platform embedded software for next-generation enterprise-class PCIe nodes/fabrics.The ideal candidate will have 5+...


  • San Jose, California, United States Frore Systems Full time

    About UsFrore Systems is a pioneering technology firm in Silicon Valley, CA, driving innovation in flexible micro electromechanical systems (MEMS). We are pushing the boundaries of device performance, revolutionizing computing technologies for the 21st century.Job DescriptionWe are seeking a skilled Firmware/Software Engineer to join our team. The successful...


  • South San Francisco, California, United States AeroVect Full time

    Job OverviewSalary: $150,000 - $200,000 per yearWe are seeking a highly skilled Senior Embedded Software Engineer to join our fast-paced team and design and maintain software between autonomy and hardware stack for our autonomous GSE. The ideal candidate will possess a strong knowledge of low-level systems of autonomous vehicles, including different...


  • San Mateo, California, United States Skydio Full time

    About Us:Skydio is a leading provider of autonomous drone solutions for industries such as construction, inspection, and surveying. Our mission is to revolutionize the way people work and live by harnessing the power of autonomous technology. We are seeking a highly motivated and skilled Cybersecurity Expert in Autonomous Systems to join our team and help us...


  • San Mateo, California, United States Skydio Full time

    Job Overview:Reliable embedded firmware acts as the brain stem of our autonomous drones and the foundation for the growing accessory product line — bridging the gap between the algorithms and the sensors/mechanical hardware.Your Responsibilities:Provide technical direction and architecture of complex systems.Design and implement the embedded software that...


  • San Francisco, California, United States Altair Full time

    Unlock the Potential of Autonomous Systems EngineeringWe are seeking an experienced Senior Software Embedded Engineer to join our Autonomy Hardware team in Palo Alto, CA. This role involves developing and implementing test software to validate automotive SoC solutions, working closely with cross-functional teams to ensure successful project delivery.The...


  • San Francisco, California, United States ZipRecruiter Full time

    Job DescriptionWe're looking for an experienced Autonomous Systems Engineer to develop and implement machine learning models that enable robots to learn, adapt, and perform complex tasks.ResponsibilitiesDesign and Develop Machine Learning Models:Create and train models for object recognition, obstacle detection, navigation, and decision-making. You'll...


  • San Jose, California, United States NIO Full time

    Job OverviewWe are seeking an experienced Embedded Systems Expert to join our team at NIO's North America R&D Center. As a key member of our Digital Systems department, you will be responsible for designing and implementing high-performance operating systems and hypervisors for autonomous driving vehicles.About the RoleThis is a unique opportunity to shape...


  • San Francisco, California, United States Unreal Gigs Full time

    About the RoleWe are looking for a highly skilled Autonomous Systems Software Engineer to join our team at Unreal Gigs. In this role, you will be responsible for developing and implementing AI-driven solutions for autonomous systems, including robotics and sensor data processing.Key Responsibilities:Design and Develop AI Solutions: Create and implement AI...


  • San Jose, California, United States NIO Full time

    Career OpportunityNIO is seeking a highly skilled Microkernel-based OS Expert to join our Digital Systems team. As a key contributor to our research and development efforts, you'll design and develop high-performance and secure OS and hypervisor solutions. If you're passionate about cutting-edge technology and collaborating with a talented team, we'd love to...


  • San Jose, California, United States Yoh Services LLC Full time

    About the RoleThe Embedded Platform Software Engineer will be responsible for designing and implementing software solutions for our next-generation vehicle's embedded controls system. This includes developing and maintaining the operating system, drivers, and standard services required for our ECUs.Key Responsibilities:Implementing software solutions using...


  • San Mateo, California, United States Skydio Full time

    Company OverviewSkydio is a leading US drone company and the world leader in autonomous flight, enabling a broader audience of drone users through AI, best-in-class hardware, and software product development.About the RoleThis Senior Skydio Embedded Software Engineer position requires expertise in modern C++ for real-time embedded environments, Python...


  • San Francisco, California, United States Unreal Gigs Full time

    Firmware Development Opportunity with Unreal GigsJob Description:We're seeking a highly skilled Firmware Engineer to join our team at Unreal Gigs. This role involves designing and developing firmware for microcontrollers and embedded processors, ensuring efficient, reliable, and secure performance.Key Responsibilities:Firmware Development and Optimization:...


  • San Jose, California, United States Bonsai Robotics Full time

    Senior Robotics Motion Planning Software Engineer**About Bonsai Robotics**Bonsai Robotics is revolutionizing the agriculture industry by developing semi-autonomous robotic machinery that increases efficiency and reduces operational costs. Our mission is to create a new ecosystem of agricultural equipment that can navigate complex environments, like orchards,...


  • San Diego, California, United States TrellisWare Technologies Full time

    TrellisWare Technologies is a leading innovator in wireless communications, seeking a highly skilled Hybrid Software and Embedded Systems Expert to join our team. As a key member of our engineering team, you will be responsible for designing and implementing next-generation self-networking hand-held radios and developing new modem technologies to address the...