Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, AV Frameworks

$154.42k - $235.9k

Israelvcforum

Job Description We’re AV Frameworks within AV Platform Core at General Motors. We build the foundational frameworks that power robotics and autonomous capabilities across distributed compute – with a focus on inter-process communication (IPC), middleware, and developer experience that make complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and runtime building blocks used by AV/Robotics applications on vehicle, on benches, and in simulation. You’ll work across C++ systems, Linux, and networking/IPC to achieve low‑latency messaging, deterministic scheduling, and production‑grade reliability at scale. What you'll do Own design and implementation of high‑performance IPC and middleware primitives (publish/subscribe, shared memory, serialization, discovery, QoS). Drive latency, throughput, and determinism improvements through profiling, tracing, benchmarking, and targeted optimizations. Build developer‑facing APIs, tooling, and documentation that improve ergonomics, correctness, and velocity for internal customers. Deliver platform‑ready components with observability (metrics, logs, traces), robust fault handling, and reproducible performance characteristics. Collaborate cross‑functionally with platform OS, drivers, safety, controls, perception, and tooling teams to integrate end‑to‑end solutions. Apply production rigor: code reviews, testing strategies (unit, integration, soak), performance and regression gates, and rollout/rollback discipline. Mentor engineers, contribute to design reviews, and raise the bar on engineering excellence. Required Qualifications BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. 7+ years building systems‑level software in modern C++ (C++17/20/23) or Rust on Linux. Deep knowledge of concurrency, memory management, lock‑free or low‑contention patterns, and performance profiling. Hands‑on experience with IPC/messaging systems and distributed systems fundamentals (serialization, backpressure, flow control, QoS). Strong understanding of networking (sockets, TCP/UDP, multicast, NICs, buffers, MTU, packetization) and time synchronization concepts. Proficiency with build and CI tooling (Bazel/Buck/CMake, test frameworks, artifact/versioning strategies). Preferred Qualifications Robotics/AV middleware: ROS 2, DDS, gRPC, ZeroMQ, eCAL, shared memory IPC. Serialization and data: Protobuf, FlatBuffers, Cap’n Proto, zero‑copy techniques, record/re‑simulation pipelines. Advanced networking/IO: io_uring, RDMA/PCIe messaging, kernel/bpf‑based observability, packet capture and analysis. Real‑time Linux and system constraints (scheduling, CPU isolation, priority inversion mitigation, bounded latency). Tracing and performance tooling: perf, LTTng, eBPF, flamegraphs; defining and enforcing performance SLOs. Safety and reliability awareness (diagnostics, failover, degraded modes, basics of ISO 26262 considerations for software components). Secondary languages and tooling: Python/Go for tooling/integration. Compensation Salary range: $154,420 to $235,900. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus potential: incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits: GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. EEO Statement General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. Applicants in the recruitment process may be required, where applicable, to successfully complete a role‑related assessment(s) and/or a pre‑employment screening prior to beginning employment. To learn more, visit How we Hire . General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. #J-18808-Ljbffr Israelvcforum

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, AV Frameworks in San Francisco, CA vacancy
  • $154.42k - $235.9k

     ...Job Description The Role We're AV Frameworks within AV Platform Core at General Motors. We build the foundational frameworks...  ...complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and... 
    Senior
    Permanent employment
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    San Francisco, CA
    2 days ago
  • $142.8k - $210k

     ...Autonomous Vehicle Team Overview The Consumer AV (Autonomous Vehicle) team plays a...  ...for Cruisers. We are looking for a Senior Software Engineer II who will be responsible for leading...  .... Passion for building tools, frameworks and libraries that simplify complex workflows... 
    Senior
    Local area
    Immediate start
    Remote work
    Flexible hours

    I did my part and supported the Regular Toilet

    San Francisco, CA
    1 day ago
  • Nuro is seeking talented engineers to join our Performance team to optimize the performance of our AV software. The role focuses on ensuring our vehicles react quickly and safely to their environment. Candidates should have strong C++ skills and a deep understanding of... 
    Senior

    Nuro

    San Francisco, CA
    2 days ago
  • $190k - $280k

    About Sentry Software runs the world and the pace is faster than ever. Sentry helps...  ...at Sentry. This isn't your typical Senior Software Engineer position. As a key member of our growing...  ...spectrum of the modern JavaScript framework landscape. In this role you will Join... 
    Senior
    Hourly pay
    Full time
    Relocation

    Sentry

    San Francisco, CA
    4 days ago
  • $154.42k - $235.9k

    General Motors is seeking a Senior Software Engineer to design core communication building blocks for AV/Robotics applications. This role requires 7+ years of experience with C++ and deep knowledge in systems design. The successful candidate will own IPC architecture and... 
    Senior

    Israelvcforum

    San Francisco, CA
    2 days ago
  • $142.8k - $210k

     ...testing our autonomous vehicle software against billions of miles of...  ...develops end‑to‑end frameworks, test pipelines, assets, and...  ...workflows Design and implement engineering solutions to tackle complex simulation...  ...across teams, with AV Engineers, Product Managers,... 
    Senior
    Local area
    Flexible hours

    I did my part and supported the Regular Toilet

    San Francisco, CA
    4 days ago
  • $123.2k - $189.1k

     ...Job Description As a Software Engineer on the Metrics Frameworks team, you will lead the development of tooling to monitor and improve our pipelines’ data...  ...volumes of testing data, enabling low‑latency insights for AV testing performance. Collaborate with other frameworks... 
    Local area
    Flexible hours

    General Motors

    San Francisco, CA
    4 days ago
  •  ...the role We’re looking for a Frontend Senior Software Engineer who gets excited about solving complex...  ...visualization - far beyond typical frontend framework workflows. If you get excited about...  ...working in Autonomous Vehicles (AV), or related Robotics companies Strong... 
    Senior
    Work at office
    Remote work

    Foxglove

    San Francisco, CA
    2 days ago
  •  ...Astreya Partners, LLC is hiring a Lead AV Engineer in San Francisco, California. In this role, you will ensure high standards for audiovisual system installations and lead a team of engineers on site. Your responsibilities include managing the integration and commissioning... 
    Senior

    Astreya Partners

    San Francisco, CA
    1 day ago
  • $142.8k - $210k

    Cruise LLC is seeking a Senior Software Engineer II to design and implement low-latency software for autonomous vehicles. You will work on next-generation AVs, developing system architectures and ensuring software reliability. The role requires over 5 years of C++ experience... 
    Senior
    Remote job

    I did my part and supported the Regular Toilet

    San Francisco, CA
    2 days ago
  •  ...leader in application performance monitoring, is seeking a Senior Software Engineer with JavaScript expertise in San Francisco. As part of the...  ...JavaScript SDK team, you will work on innovative SDKs for frameworks like React and Vue, ensuring powerful tools for developers... 
    Senior

    Sentry

    San Francisco, CA
    4 days ago
  • $160.36k - $240.54k

     ...mobility platforms a clear path to AVs at commercial scale,...  ...OTA update systems that push software directly onto vehicles in the...  ...If you're an infrastructure engineer who wants your work to matter...  ...with OTA updates and execution frameworks like Temporal. Python programming... 
    Senior

    Nuro

    San Francisco, CA
    12 days ago
  • $246.5k - $290k

    Senior Software Development Engineer - Device Software Tools for Humanity is looking for a Senior Software Development Engineer to join as one of our...  ...devices. Deep understanding of AOSP internals, HAL framework, and Android system bring‑up. Experience implementing... 
    Senior
    Work at office
    Overseas
    Flexible hours

    Tools-For-Humanity

    San Francisco, CA
    2 days ago
  • AutoNation in San Francisco is seeking a Senior Autonomous Vehicle Technician responsible...  ...fleet operations. You will collaborate with engineering and operations teams to ensure vehicle...  ...experience and strong technical skills, especially in AV systems. #J-18808-Ljbffr AutoNation
    Senior

    AutoNation

    San Francisco, CA
    5 days ago
  • Israelvcforum is seeking an experienced AI/ML Engineer in San Francisco to contribute to the Metrics Frameworks team. In this role, you’ll develop infrastructure to accelerate autonomous vehicle development and testing by creating specialized analytics frameworks. The position... 
    Senior

    Israelvcforum

    San Francisco, CA
    1 day ago
  • $131k - $285k

     ...the Team Our mission is to enable DoorDash Backend engineers across our three engineering excellence pillars: Quality...  ...scalability and efficiency. About the Role As a Software Engineer on the Backend Frameworks team, you will be building frameworks and libraries as... 
    Senior
    Remote job
    Hourly pay
    Work at office
    Local area
    Flexible hours

    DoorDash

    San Francisco, CA
    more than 2 months ago
  •  ...Lead development of core software systems for autonomous vehicles, including perception, planning...  ...company Requirements 7+ years software engineering experience Experience with distributed...  ...stacks Nice to have Knowledge about AV cars Apply for this position Resume (PDF)... 
    Senior

    Deep Ubuntu

    San Francisco, CA
    3 days ago
  • $219k - $315k

    Zoox is looking for an experienced software engineer to work on large‑scale simulation pipelines used to validate the behavior of the Zoox...  ...and ownership. You will be expected to contribute towards the framework’s architecture, reliability, efficiency, and grow its... 
    Senior
    Temporary work
    Relocation package

    Zoox

    San Francisco, CA
    1 day ago
  • $180k - $200k

     ...information, please visit Role Description We’re seeking a Senior Software Engineer to design and build the APIs that deliver data and real‑...  ...strong understanding of API design principles, event‑driven frameworks, and best practices for API security, versioning and... 
    Senior

    Gridware Technologies Inc.

    San Francisco, CA
    3 days ago
  • $50 - $150 per hour

     ...Language Models (LLMs) perform on real software engineering problems. The core of this project...  ...each task using a structured ranking framework Assess code changes (diffs) for correctness...  ...to apply. Seniorit y level ~ Mid-Senior level Employment type ~... 
    Senior
    Full time
    Contract work
    Part time
    For contractors
    Flexible hours

    Turing

    San Francisco, CA
    4 days ago
  • $52 per hour

     ...builds consumer-quality tools for modern software engineering teams, so they can ship faster and...  ...growing rapidly, and we're looking for a senior software engineer to help us define...  ...Mentor other engineers and architect frameworks to help us build a codebase that scales... 
    Senior
    Work at office
    Relocation
    Relocation package

    Alumni Ventures

    San Francisco, CA
    3 days ago
  • $96.8k - $150k

     ...Job Overview KDP is seeking a Solution Engineer to design, build, and support data pipelines, orchestration, and semantic data models...  ...logic for planning use cases Design and implement orchestration frameworks that connect data pipelines, analytical models, and decision... 
    Senior

    Keurig Dr Pepper Inc.

    San Francisco, CA
    4 days ago
  • $111k - $175k

     ...homeowners to be active, resilient and informed players in the energy market. The Role As a Software Engineer you will be expected to: Develop and maintain automation framework, driver library and consumer-facing dashboards. Support DSW with HITL testing, reliability,... 
    Senior
    Work at office
    Flexible hours

    I did my part and supported the Regular Toilet

    San Francisco, CA
    4 days ago
  • $15 per hour

     ...The Wikimedia Foundation is looking for a Senior Software Engineer to join the MediaWiki Platform team. MediaWiki is the open-source platform...  ...Additionally, we’d love it if you have: Experience developing frameworks (designing for reuse, extensibility, stability, and... 
    Senior
    Permanent employment
    Currently hiring
    Local area
    Remote work

    Wikimedia Foundation

    San Francisco, CA
    3 days ago
  • $200k - $240k

     ...channels. We’re looking for an experienced Senior Engineer who will lead our initiatives for a...  ...our internal services to introduce new frameworks, optimize the APIs, and improve scale and...  ...and advocate better practices for software engineering by mentoring and encouraging... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    Repovive, Inc.

    San Francisco, CA
    3 days ago
  •  ...are looking for a Staff Storage Platform Software Engineer to support our mission. This role is...  ...hybrid work model. About the Team As a Senior Storage Platform Software Engineer at Patreon...  ...job level within Patreon’s leveling framework. For remote employees located outside... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    San Francisco, CA
    3 days ago
  •  ...Hims, Instacart, and Lyft. About the role We’re hiring a Senior Software Engineer to build and evolve the core product experiences that power...  ...and AI‑assisted processes A habit of evaluating new tools, frameworks, and approaches — and a willingness to recommend what... 
    Senior
    Self employment
    Work at office
    Remote work
    Flexible hours

    Collective

    San Francisco, CA
    3 days ago
  • $150k - $210k

     ...meaningful early stage equity. About the Role We are looking for a Senior Software Engineer who will contribute to the design and implementation of...  ...velocity Experience in a range of software languages and frameworks included in our tech stack: Languages: Python (Django) and... 
    Senior
    Work experience placement
    Work at office
    Relocation
    Flexible hours
    3 days per week

    Probably Genetic

    San Francisco, CA
    3 days ago
  • $200k - $235k

     ...growing business with billions in revenue About The Role As a Senior Software Engineer, you will drive the design and development of the systems...  ...Extra Credit Experience with AI‑powered products, agentic frameworks, conversational interfaces, or real‑time APIs (e.g.,... 
    Senior
    Full time
    Freelance
    Internship
    Work at office
    Flexible hours

    SupportFinity

    San Francisco, CA
    4 days ago
  •  ...their application. We are seeking a senior crypto focused technologist to join...  ...alongside a strong foundation in software architecture and engineering. This role will support key R&D...  ...blockchain architectures, smart contract frameworks, and tokenization models to assess... 
    Senior
    Contract work
    Work at office

    Charles Schwab

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, AV Frameworks. Be the first to apply!