Sr Software Engineer (C++) - AV Labs
$202kUber Technologies Inc.
About the Role
Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We're building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team is focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race—and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match.
As a Senior Software Engineer, you will be at the forefront of Physical AI , building advanced autonomy algorithms to add rich semantics to our massive driving data. You will be responsible for the development and implementation of the latest techniques that enable better data mining, deep scene understanding, and causal modeling of ego vehicle behavior. The ideal candidate will be able to identify complex edge cases, provide robust algorithmic solutions, and set a high technical excellence bar.
What the Candidate Will Do
- Algorithm Development: Lead the development of autonomy algorithms that extract high-fidelity semantic meaning from complex urban edge cases to enrich our L4 data lake.
- Systems Architecture Design: Architect onboard systems, including management of upstream sensor dependencies and evaluation metrics for the stack.
- Technical Leadership: Partner with fellow engineers to architect, design, and build scalable solutions that can stand the test of scale and availability.
- Cross-Functional Collaboration: Partner with platform, product, and security engineering teams to enable the successful deployment of the onboard systems into production.
Basic Qualifications
- 4+ years of working experience in software engineering.
- Bachelor’s degree in Mathematics, Physics, Computer Science, Computer Engineering, or related fields.
- Proficient in C++ and Linux environments.
Preferred Qualifications
- Experience in the Autonomous Driving domain.
- Proven track record of deploying algorithms in safety-critical physical systems.
- Master’s or PhD degree in Computer Vision, Game Theory, Robotics, or Machine Learning.
- Familiarity with python.
For Sunnyvale, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.
Ready to Ride?
This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.
You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.
Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
#J-18808-Ljbffr- Samsung Visual Display Intelligence Lab Position Samsung is the world's largest consumer electronics company and the leading provider... ...: Bachelor's degree, preferably in Computer Science, Computer Engineering, a related field, or a foreign equivalent, plus 5 or more years...SuggestedWork at office
$184k - $287.5k
...abstractions, and runtime capabilities needed to build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will design and optimize high-performance algorithms and APIs...SeniorFull time$217k - $359k
...technology - hyperscalers, AI labs, the AI hardware supply chain,... ...fundamentally decoupling storage software from commodity hardware... ...analysis. Review designs, mentor engineers, and improve development tools... .... Proficiency in C/C++, with experience using Python...SeniorWork at officeFlexible hours- ...We are looking for a Principal Systems Engineer / Researcher to build and advance core technologies... .... The ideal candidate combines strong C/C++ or Rust systems engineering, exceptional... ...work experience. ~6+ years of software engineering, systems engineering, security...SeniorFull timeWork experience placementWork at officeRemote workVisa sponsorshipWork visa
$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work... ...and the brightest research scientist, software engineers, application development engineers... ...Oriented Design & Programing in C/C++ SW design patterns Distributed & HPC Systems...SeniorMinimum wageFull timeWork experience placementFlexible hours- ...test and calibration strategy and develop software to implement the same. Essential Job... ...using Qt and other tools in an embedded C/C++ environment. Maintain superior development... .... Work with other members of the engineering team to define the architecture and select...Senior
$192.34k - $260.24k
...autonomous devices like vehicles and robots to make more intelligent and safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva’s core software infrastructure for 4D LiDAR products. This is a highly technical...SeniorFlexible hours$193.3k - $261.5k
...Sr Embedded Software Engineer, Annapurna ML Software Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions... ...Craft high-performance solutions using C/C++ running on Linux A day in the life You’ll...SeniorInternshipLocal areaFlexible hours- Meet Our Software Engineers! Meet some of our software engineers who are shaping the future of autonomy and delivering world-class solutions... ...We are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for difficult...SeniorFor contractorsFor subcontractor
- ...Annapurna Labs in Cupertino, USA, is seeking a Sr Embedded Software Engineer for its Annapurna ML Software team. You will design and implement high-performance C/C++ software running on Linux, and help drive hardware-software co-design for Trainium-era ML platforms....Senior
$193.3k - $261.5k
...Sr. Post-Silicon Systems Software Validation Engineer, Annapurna Labs Annapurna Labs, an AWS organization with development centers in the U.S. and Israel, builds custom... ...: Strong programming skills (Python, Lua, C/C++, Rust, Go, etc) A solid understanding of...SeniorInternshipLocal areaFlexible hours- Drive the system software architecture and technical direction for next-generation automotive... ...a degree in Computer Science or Engineering with over 15 years of hands‑on experience... ...Linux internals. Must possess strong C/C++ skills and a proven track record of optimizing...
$213k - $263k
...and tens of billions in simulation across 15+ U.S. states. Software Engineering in the Hardware organization is where software meets the physical... .... You will: Develop high-quality vertically-integrated C++ software systems (on-vehicle and off-vehicle software) to manage...SeniorFull timeWork experience placementRemote work$207k - $300k
...Science, Cybersecurity, Electrical/Computer Engineering, or equivalent practical experience.5... ...systems programming languages (e.g., C, C++).Preferred qualifications:Experience securing... ...Google DeepMind, we are a pioneering AI lab with exceptional interdisciplinary teams...Senior$192k - $304.75k
...to see: ~ A Ph.D. in Computer Science/Engineering, Electrical Engineering, etc., or equivalent experience in industrial research labs. ~3+ years or relevant post-graduate... ...programming skills in Python and PyTorch; C++ and parallel programming (e.g., CUDA). ~...Senior$180k - $270k
...next era of technology - hyperscalers, AI labs, the AI hardware supply chain, data... ...We are seeking an experienced Platform Software Engineer for our Systems Software Team. You will... ...write and maintain software components in C/C++, Python, Golang and RUST. Collaborate...SeniorRemote workFlexible hours$180k - $270k
...next era of technology - hyperscalers, AI labs, the AI hardware supply chain, data... ...top-tier hyperscale partners. As a Senior Software Engineer on the Hyperscale Product Escalations team... ...using languages like Python, Go, or C++, paired with the ability to build automated...SeniorWork at officeFlexible hours$280k - $350k
...Watch the launch video Staff / Principal Software Engineer - USA Mountain View, California, USA About Inworld Inworld is a research lab of top researchers and engineers, building... ...language, preferably Go, Python, C++ or Rust Experience developing and deploying...Full timeWork at officeRelocation- ...About the Role We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You will be a key contributor to an advanced multi-disciplinary system that integrates AI modules, hardware interfaces, and sensor data —...Senior
$207k - $300k
...Science, Cybersecurity, Computer Engineering, or equivalent practical... ...Java/Kotlin, Swift, Python, Go, C++).5 years of experience in application... ...testing, and launching software products.Preferred qualifications... ..., we are a pioneering AI lab with exceptional interdisciplinary...Senior- ...About Inworld Inworld is a research lab of top researchers and engineers, building the world’s top-ranked realtime voice models. Today our models... ...speculative decoding. High-Performance Systems. Proficiency in C++, CUDA, Rust, or highly optimized Python. You know how to...Full timeWork at officeRelocation package
$167.1k - $226.1k
...solutions for Amazon Selection and Catalog Systems, within the AI Lab Team. This role offers a unique opportunity to work on AI... ...applied research experience ~ Experience programming in Java, C++, Python or related language ~ Experience with neural deep learning...SeniorWorldwideFlexible hours- ...Fluorescence Imaging Clinical Team, and other team members. The Sr CRA will also travel frequently to Investigational Sites to conduct... ..., etc. Assist with eCRFs/EDC system, CTMS, eTMF and imaging Core Labs. Assist with review of IRB submissions, consents and applicable...SeniorInterim roleRemote work
- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...solutions, and build software experiences that shape the future... ...Team, and other team members.The Sr CRA will also travel frequently... ..., CTMS, eTMF and imaging Core Labs.Assist with review of IRB submissions...SeniorInterim roleWork at officeLocal areaRemote workWorldwideFlexible hoursShift work
$80k - $120k
...Job Description Job Description Description *** APPLY ONLINE ONLY *** We are seeking an experienced AV Technician to take high-end residential projects through to completion. You'll work under the direction of our project managers and own your assigned work from...SeniorFull time- ...Palo Alto Networks is seeking a Principal Systems Engineer / Researcher to advance core technologies for our Chromium-based Prisma Browser... ...where documented paths may not exist, applying expertise in C/C++ and/or Rust, debugging, and investigative engineering across Windows...SeniorRemote work
$214k - $261.5k
...experiences and devices. Overview We’re seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform. This highly impactful role sits at the intersection of C++ systems programming, GPU compute, HDR video architecture, and OS-...SeniorFull timeLocal areaWorldwideFlexible hours$193.93k - $352.29k
...collaborate closely with researchers and engineers on the Learned Behavior teams to tackle plan... ...working with generative models in the lab, in industry, or both. Research experiences... ...and programming skills in Python and/or C++ Strong culture fit and good team player....SeniorImmediate startFlexible hours$193.3k - $261.5k
...Senior Software Development Engineer, AI/ML, AWS Neuron, Model Inference Job ID: 10505474 | Amazon.com Services LLC The Annapurna Labs team at Amazon builds Amazon Neuron, the software development... ...development experience in C++, Python (experience in at least one...SeniorWork experience placementInternshipFlexible hours- ...About Us At Lemurian Labs, we're reimagining the foundations of... ...We're building a new kind of software stack: a hardware-agnostic platform... ...— feel like one seamless engine. Developers can write once, run... ...development. ~ Strong proficiency in C++ with experience writing...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer (C++) - AV Labs. Be the first to apply!
- senior manager customer operations Sunnyvale, CA
- senior software engineer ruby on rails Sunnyvale, CA
- sr finance manager Sunnyvale, CA
- senior customer service Sunnyvale, CA
- senior business manager Sunnyvale, CA
- senior compensation manager Sunnyvale, CA
- senior cloud data engineer Sunnyvale, CA
- senior data integration developer Sunnyvale, CA
- senior manager Sunnyvale, CA
- senior living Sunnyvale, CA




