Senior Software Engineer, AV Frameworks
$154.42k - $235.9kIsraelvcforum
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
- General Motors is seeking a Systems Test Engineer to develop and execute software tests for driverless technology. This role involves collaborating with cross-functional teams to ensure the performance of the AV software stack and build automated test solutions. The ideal...SeniorRemote job
$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- ...Senior Software Engineer San Francisco, California, United States Or refer someone Job Openings Senior Software Engineer Position Title... ...in frontend technologies (React, React Native) and backend frameworks (Node.js/Express, MongoDB) ~ Deep understanding of user-...SeniorFull time
- 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
- ...Senior Software Engineer Automat was founded by a diverse group of creative technologists from teams like Google Creative Lab, and Samsung... ...before pressing merge Experience building with modern web frameworks like Next.js and leveraging modern services like Supabase...SeniorFlexible hours
- ...Principal Software Engineer (Copy) BackOps AI is transforming supply chain operations with agentic... ...impact. Role Overview As Senior Software Engineer, you'll be a core member... ...Deep understanding of modern front-end frameworks, and back-end languages (Node.js, Python...SeniorFull timeRemote workFlexible hours
- ...integration, and complex US regulatory frameworks. With over $1M revenue per employee... ...to scale. What You'll Do As a Software Engineer, 95%+ of your time will be spent coding... ...who built core infra from scratch. - A Senior Engineer who was among the first 10 hires...SeniorWork at office
- ...Senior Software Engineer CloudZero is growing fast. Our customer base is expanding, the data challenges we're solving are getting more complex... ...-on experience building and optimizing ETL pipelines and frameworks Deep understanding of data modeling principles and data...Senior
- ...and internal teams alike. We're looking for a full-stack Senior Software Engineer to join the Portal team and help build the next generation... ...development. ~ Expertise with React (or similar frameworks) and modern JavaScript/TypeScript. ~ Experience with Python...Senior
$84k - $149k
...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do.... ...experience ~4+ years of J2EE experience ~3+ years of Spring framework experience ~2+ years of experience developing and using...SeniorWork experience placementRemote workRelocation package$150k - $210k
...stage equity. About the Role We are looking for a Senior Software Engineer who will contribute to the design and implementation of our... ...Experience in a range of software languages and frameworks included in our tech stack: Languages: Python (Django)...SeniorWork experience placementWork at officeRelocationFlexible hours3 days per week$159.2k - $301.6k
...About the Role We are seeking a highly motivated Senior Software Engineer to join the new Project Graph team at Adobe.... ...technologies and Web Components . Build systems that are framework-agnostic and designed for long-term evolution. ~ Platform...SeniorTemporary workLocal areaWorldwide$150k - $250k
...them - with teams spanning hardware and software. Speed and scale are our key... ...the frontier forward. The Software Engineering Team Examples of key exciting problems... ...tooling. LLM APIs, MCP servers, and agentic frameworks, and you drive Claude Code, Cursor, or...SeniorLocal area$174.5k - $236.1k
...Senior Software Engineer II The Senior Software Engineer II helps lead the platform development by making architecture decisions to ensure... ...& Snowflake ~ Nice to have: Experience with compliance frameworks like SOC2, ISO27017, NIST etc. ~ Bilingual in English &...SeniorFlexible hours$160k - $190k
...Senior Software Engineer SquareTrade is the fastest growing company of its kind. We're revolutionizing a $30b industry with service innovation... ...architecture, distributed technologies, latest frontend frameworks and sophisticated monitoring tools. Key...SeniorWork at officeFlexible hours$700 per month
...sponsorship of an employment Visa at this time.* JOB TITLE: SENIOR SOFTWARE ENGINEER WHY THIS ROLE MATTERS: Verana Health is looking for... ...and well-documented code using JUnit and other testing frameworks * Ensure application security by following industry best...SeniorPermanent employmentWork at officeRemote workRelocationWork visaFlexible hours3 days per week- Join Skyfire as a Senior Software Engineer and play a pivotal role in developing the core components of our cutting-edge payment platform. You... ...backend development: Experience with Node.js or similar frameworks to create robust server-side logic and APIs. Database knowledge...SeniorContract work
$150k - $220k
About the role The engineering team owns the delivery and stability of our product end to... ...customers’ ability to capture revenue. The Sr. Software Engineer role centers around... ...Proactively improve our architecture, frameworks, tooling, automation, and best practices...SeniorVisa sponsorshipFree visa$191.36k - $287.04k
Role Overview: We are looking for a high-impact Senior Software Engineer with strong expertise in backend development. The ideal candidate should... ...APIs, distributed systems, platforms, or engineering frameworks. You will play a key role in building scalable systems and...Senior$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‑... ...understanding of API design principles, event‑driven frameworks, and best practices for API security, versioning and documentation...Senior- ...What You\'ll Bring The Toolkit 5+ years of production front-end engineering experience, with a demonstrable track record of owning UI... ...with SSR in a production context; Next.js is the team\'s primary framework, with Remix or TanStack Start considered equivalent React and...SeniorWork experience placementShift work
- Qualifications 5+ years of experience in software engineering. Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications. Experience with front-end technologies and frameworks, preferably React. API design and development experience. Node...SeniorWork experience placement
$150k - $190k
Job Title: Senior Software Engineer, Integration Job ID: 88742 Location: Bay Area, California / Vancouver, British Columbia Overview We are... ...‑scale data pipelines, streaming architectures, or ETL frameworks across multiple external systems. Strong proficiency in TypeScript...Senior- ...Google, and TV by combining software, AI agents, creative production... ...performance marketing, and engineering. We believe the future of... ...stage, high-growth startups Senior Engineer in a Nutshell You're... ...learning platforms/APIs, frameworks (e.g., TensorFlow, PyTorch),...SeniorRemote work
- ...problems for our customers. About the Role We’re hiring a Senior Software Engineer to help build the core product experience of our AI-first... ...user-facing web apps You’ve worked with a variety of web frameworks (frontend and backend) You have strong product intuition...Senior
$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...SeniorWork at officeRelocationRelocation package- ...whose behalf, across their whole organization. We're hiring a Senior Software Engineer, Identity & Access to build the access layer that makes... ...auth patterns. Strong in Python and modern backend frameworks (FastAPI or similar). You care about clean, well-architected...Senior
$150k - $280k
...and is backed by top-tier investors. About the role As a Senior Software Engineer at Halliday, you’ll play a pivotal role in designing and building... .... Develop scalable services, APIs, and robust testing frameworks to support our platform. Utilize open-source blockchain...SeniorRelocationVisa sponsorship- ...prioritizing in person work where possible. The Role As a Senior Software Engineer, you'll have real ownership over the software and systems... ...Deep proficiency in at least one modern web language or framework, and fluency across the stack Successful end to end ownership...Senior
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, AV Frameworks. Be the first to apply!
- senior robotics software engineer San Francisco, CA
- junior software developer San Francisco, CA
- graduate software engineer San Francisco, CA
- software engineer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- software engineer visa sponsorship San Francisco, CA
- software engineer student San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA
- federal - software developer San Francisco, CA

