Senior Software Engineer, Devices Platform
- 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
- Lead cross-functional projects on sensors and compute for autonomous vehicles
- Mentor software engineers to bring them to their full potential
- 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 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 who collaborates effectively with engineers, PMs, and other stakeholders
- 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
Recommended Jobs
Pizza Cook
&##127829; Now Hiring: Pizza Makers Papa Razzi’s Pizza &##128205; Point Dume Village, Malibu 29169 Heathercliff Rd #104 Papa Razzi’s is a new counter-service, chef-driven pizza spot in Poi…
Shuttle Driver / Porter / Parts Support
Shuttle Driver / Porter / Parts Support Full-Time | Monday–Friday | Weekly Bonus Opportunity Why You’ll Love This Job (What’s in It for You): ~$18.00/hour starting pay. ~ Weekly bonus opportu…
Senior Estimator - Multi-Family Construction
Webuild () is seeking a Senior Construction Estimator to lead estimating operations for multifamily residential development projects across Northern California. This is a high-impact role for an expe…
Manufacturing Test Engineer, Energy Storage
About Redwood Materials Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling — keeping critical minerals in circulation and driving the en…
Quality Engineer III
B. Braun Medical Inc., a leader in infusion therapy and pain management, develops, manufactures, and markets innovative medical products and services to the healthcare industry. Other key product are…
Dishwasher/Utility
$16.90 per hour - $20.75 per hour Our Dishwasher/Utility Team Members are the soul of our kitchens. They keep us running like a well-oiled machine, ensuring that we always have clean, sani…
Project Estimator
Role Reporting to the Preconstruction Manager, the Project Estimator plays a key role in the preparation of complete EPC (Engineering, Procurement, and Construction) proposals for high-voltage ele…
Unarmed Security Officer
Job Title: Unarmed Security Guard Location: Mason/Yerington Area, Nevada Job Type: Part-Time to Full-Time Pay: $17-19/hour (regular) Schedule: 12 hour shifts, 3 days per week Overview: …
Account Manager, Twitch
Description Amazon Ads offers a rich array of advertising solutions to reach Amazon customers on Amazon.com, across our other owned and operated sites, including Twitch, and on other high quality …
Capital Markets Analyst, Sr
Description Position at loanDepot Position Summary: Responsible for providing financial analysis, analytics & reporting, and quantitative modeling to support our mortgage servicing portfolio a…