Jobs
>
Mountain View

    Software Engineer, Devices Platform - Mountain View, United States - Nuro

    Default job background
    Description
    Who We Are

    Nuro exists to better everyday life through robotics.

    The company's custom electric autonomous vehicles are designed to bring the things you need—from produce to prescriptions—right to your home.

    Nuro's autonomous, goods-focused solution can give you valuable time back and more freedom to do what you love. This convenient, eco-friendly alternative to driving has the potential to make streets safer and cities more livable.

    About The Role


    The Devices Platform team's mandate is to lay the foundation of Nuro's onboard software for our sensor and compute platform, including device drivers, inter-device protocols and pipelines, and device runtime APIs.

    Sensors and compute hardware are the eyes, ears, and brains of our self-driving robots.

    We are creating the hardware-agnostic platform to be used by the perception and autonomy SW stack, and to realize the full potential of our sensor and compute HW in reliability, quality, and performance.

    The projects we work on are high impact and high visibility within Nuro.

    This team is also responsible for working with internal stakeholders and external suppliers to define, evaluate, integrate the next generation HW platform for Nuro's products and to build the necessary tooling to assist continuous testing and validation.

    About The Work

    Design and develop sensor and compute systems for robotics
    Architect and/or deploy Nuro sensors & autonomous SW with high reliability and performance on embedded SOCs
    Deliver reliable SW through metrics monitoring, automated testing, and vendor collaboration
    Debug complex systems, root-cause failure modes, and deploy effective solutions
    Contribute to cross-functional projects on sensors and compute for autonomous vehicles

    About You

    Domain experience:
    Experience in robotics or autonomous driving systems

    Technical excellence:
    Proven ability to deep dive into complex embedded and real-time systems; strong proficiency in C++, with emphasis on concurrency; system software development expertise, from the device driver to the application level, with deep understanding of kernel-level algorithmic correctness and performance optimization

    5+ years of experience with a bachelor's or master's degree in Computer Science, Electrical Engineering, or a closely related field; 3+ years of experience with a Ph.

    D degree
    Clear and concise communication who collaborates effectively with engineers, PMs, and other stakeholders

    Bonus Points

    Experience in robotics hardware components, including sensors, embedded platforms (with multiple CPUs, GPUs, ISPs, and accelerators)
    Experience with programming peripheral devices and device communication protocols such as USB, SPI, I2C, UART
    Experience with radar, lidar, visual or thermal imaging cameras
    Experience with machine learning or image processing
    Experience with GPU programming and low level driver optimization for Nvidia GPUs
    Knowledge of Linux kernel and device driver level programming, including threading, IPC, shared memory, and synchronization
    Knowledge of networking, full IP protocol stack, from PHY through TCP, UDP, and to application layer

    At Nuro, your base pay is one part of your total compensation package.

    For this position, the reasonably expected base pay range is between $125,000 and $188,000 for the level at which this job has been scoped.

    Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.


    At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees.

    Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics.

    #J-18808-Ljbffr


  • Resource Logistics San Jose, United States

    Keywords to look for-> · C, C++ · WinDbg · Windows Driver Kit (WDK) · NDIS · WireShark · LLIO · MSTest Tool · network protocols such as TCP/IP, UDP, and HTTP · SysInternals · Windows Network Drivers · Note: Looking for someone with Windows Device driver experience · Job descripti ...


  • Samsung Electronics Mountain View, United States

    Position Summary · Role and Responsibilities · DESCRIPTION · The Samsung global services team is responsible for driving Smart TV and mobile services businesses by building intelligent, integrated, cross-platform services that delight and entertain users. · Samsung TV Plus is Sam ...


  • Astreya Partners Mountain View, United States

    What this Job Entails: · The Hardware Support Technician I provides procurement, inventory management, asset management, distribution and logistics services for pre-market consumer electronics across the globe. The role also provides technical assistance to ensure the products ar ...


  • Astreya Partners Mountain View, United States

    What this Job Entails: · The Data Center Technician III is responsible for the installation of hardware into racks, asset tagging and scanning, cabling, data center maintenance, documenting processes and server installations. · Scope: · - Works on assignments that require conside ...


  • Meta Sunnyvale, United States

    The MROS (Mixed Reality Operating system) Base platform team brings new platforms and SoCs to life. This team will partner with Silicon and Electrical in influencing and designing our next generation VR devices using operating systems based on Android. This team is responsible fo ...


  • DICK'S Sporting Goods Sunnyvale, United States

    At **DICK'S Sporting Goods**, we believe in how positively sports can change lives. On our team, everyone plays a critical role in creating confidence and excitement by personally equipping all athletes to achieve their dreams. We are committed to creating an inclusive and divers ...


  • VMware Palo Alto, United States

    Search Jobs · **Job Description**: · Director of Client Services · The End-User Computing Division empowers employees to do their best work from anywhere, through smart, seamless, and secure experiences. · As digital workspaces continue to evolve, we are designing and engineering ...


  • Johnson & Johnson Santa Clara, United States

    Johnson & Johnson, Robotics and Digital Solutions (RAD) group is recruiting for a **Staff Computer Architect **in Santa Clara, CA. · The Hardware Team in the RAD group is a diverse group of highly motivated, world-class engineers developing next-generation, groundbreaking robotic ...


  • Ovation Workplace Services Santa Clara, United States

    Desktop Support Technician · This role will be to provide overall hardware/software support to employees and incoming new hires. The position will assist in providing weekly reports, inventory management, and other administrative tasks as needed. · Desired Skills & Experience · * ...


  • Secure California Santa Clara, United States

    Join Our Team as an AT&T Account Associate · Are you passionate about customer service and technology? Do you thrive in a fast-paced, dynamic environment? Join our team at as an AT&T Account Associate and embark on an exciting career journey with one of the region's leading telec ...


  • Pure Storage Santa Clara, United States

    Company Overview: · **BE PART OF BUILDING THE FUTURE.** · What do NASA and emerging space companies have in common with COVID vaccine R&D teams or with Roblox and the Metaverse? · The answer is data, - all fast moving, fast growing industries rely on data for a competitive edge i ...


  • Western Digital Milpitas, United States

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...


  • Western Digital Milpitas, United States

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...


  • Western Digital Milpitas, United States

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...

  • Western Digital

    Executive Assistant

    1 week ago


    Western Digital Milpitas, United States

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...


  • Western Digital Milpitas, United States

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...


  • Western Digital Milpitas, United States

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...


  • Western Digital Milpitas, United States

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...

  • Western Digital

    Solution Architect

    2 days ago


    Western Digital Milpitas, United States

    **Company Description** · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People achieve extraordinary things ...

  • ZOLL LifeVest

    Team Lead

    1 day ago


    ZOLL LifeVest San Jose, United States

    **Location: US CA San Jose**: · **Itamar**: · At ZOLL, we're passionate about improving patient outcomes and helping save lives. · We provide innovative technologies that make a meaningful difference in people's lives. Our medical devices, software and related services are used w ...