Senior Software Engineer, Devices Platform
$160.36k - $240.54kNuro
Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides. Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles. With years of real‑world deployment experience and a flexible, partner‑led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected. Nuro has raised over$2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About The Team 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 Deliver reliable SW through metrics monitoring, automated testing, and vendor collaboration Debug complex systems, root‑cause failure modes, and deploy effective solutions Lead cross‑functional projects on sensors and compute for autonomous vehicles Mentor software engineers to bring them to their full potential About You Domain experience: Experience in robotics or autonomous driving systems Technical excellence: Proven ability to deep dive into complex 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 Linux kernel‑level algorithmic correctness and performance optimization 6+ years of experience with a bachelor's or master's degree in Computer Science, Electrical Engineering, or a closely related field; 4+ years of experience with a Ph.D degree Clear and concise communication 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 Compensation For this position, the reasonably expected base pay range is between $160,360 and $240,540 for the level at which this job has been scoped. Additional compensation includes an annual performance bonus, equity, and a competitive benefits package. Equal Employment Opportunity 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 Nuro
$174k - $252k
Senior Software Engineer, Mobile (iOS), Platforms and Devices corporate_fare Google place San Francisco, CA, USA ; Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within...SeniorSoftwareFull time- Waymo is seeking a Software Engineer to join the Core Platform team in Mountain View, CA. You will develop system software for Linux‑based embedded devices, contributing from prototyping to production on autonomous vehicles. You will collaborate with hardware, perception...SeniorSoftwareRemote job
- Intuitive is looking for a Senior Linux Platform Software Engineer to develop software for robotic-assisted bronchoscopy. The role involves managing the Linux OS and collaborating with cross-functional teams. The ideal candidate will have extensive experience in embedded...SeniorSoftware
- Google Inc. is seeking a Senior Software Engineer for the AI Core Solutions team in Mountain View, CA. This role involves developing mobile AI innovations and optimizing on-device GenAI capabilities. Ideal candidates have a Bachelor's degree and substantial experience...SeniorSoftware
$174k - $253k
Google Inc. is seeking a Senior Software Engineer for its Sensor AI/ML/Watch Software team in Mountain View, CA. This role involves designing AI... ...for sensor fusion, managing model optimization for edge devices, and developing high-performance sensor pipelines in C/C++....SeniorSoftware- ...will set the standards for software‑defined vehicles around the... ...company. Role Summary As a Senior Software Engineer specializing in agentic... ...voice in shaping our GenAI platform's architecture and strategy... ...social media/website, network/device, recruiting system usage/interaction...SeniorSoftwareFull timeContract workLocal area
- Responsibilities The Core Platform team is responsible for software and infrastructure on several components of... ...Work on a small team of Software Engineers to develop system software components... ...applications for Linux‑based embedded devices Familiarity with operating systems...SeniorSoftwareWork experience placementLocal areaRemote work
$138k - $154k
...in Sunnyvale, California is seeking a Senior Electrical Engineer. In this role, you will support the design of next-generation medical devices, engaging in all stages of electrical design... ...experience, and proficiency with CAD software like Altium. We offer a competitive...SeniorSoftware- 219 Design is looking for an experienced Software Engineer based in Mountain View, California. The role involves designing, developing, and maintaining software for medical and safety-critical devices. Candidates should have a BS degree in Computer Science and 4+ years...SeniorSoftwareFlexible hours
$161k - $239k
...experience. 5 years of experience with software development in Python, and with data structures... .... About the job Google's software engineers develop the next-generation technologies... ...forward. We develop ML models for on-device ML solutions, bridging cutting-edge research...SeniorSoftwareFull time- ...experienced professional to lead embedded software development for advanced energy products... ...role requires deep expertise in medical device software lifecycles and a commitment to... ...as well as managing a talented team of engineers. The ideal candidate will have a BS in Computer...SeniorSoftware
$174k - $253k
Google is looking for software engineers to develop next-generation technologies that change how users connect and interact with information. You will work on projects critical to Google’s needs and may switch teams as business evolves. The role involves writing and testing...SeniorSoftware$229.6k - $237k
...Qualifications Bachelor’s degree in Electronics Engineering, Electrical Engineering, Materials... ...team combines the best of Google AI, Software, and Hardware to create radically... ...schedule as per Google policy. The Platforms and Devices team encompasses Google's various...SeniorSoftwareFull timeWork at officeWorldwide$170k - $250k
Omnissa, LLC is hiring a Senior Software Engineer for the Workspace ONE Intelligence Platform based in Mountain View, CA. You will design and develop architecture components using AWS technologies and champion improving productivity with modern engineering tools. We seek...SeniorSoftware- Google is looking for a Senior Staff Software Engineer for the Guest Ecosystem team responsible for unifying Google Compute Engine's OS components. With strong expertise in software development and leadership, the engineer will define technical goals, streamline OS images...SeniorSoftware
- Google is looking for a Software Engineer in Sunnyvale, CA to drive the next generation of technologies that connect billions of users. This role requires extensive experience in software development and project leadership. As part of a dynamic team, you will tackle complex...SeniorSoftware
- Google Cloud is seeking software engineers to build and maintain scalable infrastructure and distributed systems that power data processing... ...You will contribute to open-source ecosystems and internal platforms, focusing on reliability, performance, and cost efficiency....SeniorSoftware
- A tech company in California seeks an experienced Senior Software/Firmware Engineer to design and implement on-device telemetry solutions. The successful candidate will lead projects focused on building scalable infrastructure for collecting critical logs and metrics from...SeniorSoftwareFull time
$217k - $312.2k
A leading data and AI platform provider in Mountain View seeks a Senior Engineering Manager for its Workspace Platform. This high-impact role involves leading a... ...services. Ideal candidates will have over 15 years of software engineering experience, with at least 5 years in...SeniorSoftware$138.38k - $145k
...globe. Position Summary The Senior Manufacturing Engineer is a hands-on position in... ..., or equivalent platforms. Collaborate closely with... ...mechanics, electronics, and software. Identify, manage, and qualify... ...environment such as the medical device industry. 5 years of...SeniorSoftwareContract work- ...solutions, collaborate across teams, and influence technical direction company-wide. The ideal candidate possesses over a decade of software development experience and a strong background in managing high-availability systems. Exceptional programming skills and the...SeniorSoftware
$229.6k - $237k
Platforms and Devices Senior Silicon Engineer - SoC Front-End / RTL Design (multiple openings) Be part of a team that pushes boundaries, developing custom... ...and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences...SeniorSoftwareFull timeWork at officeWorldwide- HP is seeking a DevOps Engineer for the Data Science Software R&D Team in the ACS group. The role focuses on building automated CI/CD pipelines in AWS, maintaining cloud infrastructure for the HP DS Stack, and developing tools to streamline deployment. Responsibilities...SeniorSoftware
$160k - $225k
Databricks is hiring a Senior Software Engineer for AI Runtime in Mountain View, California. In this role, you'll drive the architecture and evolution of AIR's managed GPU training platform, ensuring scalable and resilient training. The ideal candidate has 5+ years of...SeniorSoftware$144k - $210k
CoStar Group, Inc. in Sunnyvale, CA, seeks a Senior Software Engineer to join our team. This role involves architecting and designing scalable services for the Matterport Platform, which manages billions of requests a month. Candidates should have over 8 years of software...SeniorSoftware$217k - $312.2k
...Senior Engineering Manager for Workspace Platform Join to apply for the Senior Engineering Manager for Workspace Platform role at Databricks . RDQ225R488... ...impact, exciting opportunity to guide a team of ~20 software engineers in creating platform features, intuitive workspace...SeniorSoftwareLocal areaWorldwide- A leading technology firm is looking for a Senior Software Engineer to lead the design and delivery of software solutions. The position involves collaborating with teams to develop scalable applications using modern programming languages and cloud architectures. The ideal...SeniorSoftware
- LinkedIn is seeking a Senior Software Engineer - Systems and Infrastructure to design and optimize large-scale distributed systems. You will work in a hybrid model to enhance LinkedIn's infrastructure for AI-first products. Your responsibilities include improving system...SeniorSoftware
- ...leading cloud technology provider in Sunnyvale is seeking a Senior Engineer to lead their Observability Insights initiative. The role involves... ...performance. Candidates should have at least six years in software engineering, experience with observability systems, and a...SeniorSoftware
- Matterport is seeking a Senior Software Engineer in Sunnyvale, CA. In this role, you’ll be responsible for building features for the Matterport Platform in a fast-paced environment. You will work with a cross-functional team and handle numerous requests monthly, requiring...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Devices Platform. Be the first to apply!
- ngo software engineer Mountain View, CA
- software developer Mountain View, CA
- software developer internship no experience Mountain View, CA
- part time software developer remote Mountain View, CA
- financial software developer Mountain View, CA
- senior software engineer ruby on rails Mountain View, CA
- software engineer amazon Mountain View, CA
- senior software design engineer Mountain View, CA
- software engineer remote Mountain View, CA
- entry level software engineer remote Mountain View, CA

