Senior Software Engineer, Rendering Infrastructure

🕒 vor 2 Monaten

🏄 California – Remote

infoinfo

💵 $153.200 - $234.100 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of General Motors

General Motors

10.000+ Mitarbeiter

Gegründet 1908

🚘 Automobilindustrie

🏭 Fertigung

🚗 Transport

💰 €500.000.000 Grant im 2024-07

Automotive • Manufacturing • Transport

General Motors ist ein führendes multinationales Unternehmen in der Automobilbranche und engagiert sich für eine Zukunft ohne Unfälle, ohne Emissionen und ohne Staus. Mit weltweiten Betrieben und Einrichtungen konzentriert sich GM auf Innovation in verschiedenen Bereichen, einschließlich Ingenieurwesen, Fertigung und Informationstechnologie. Das Unternehmen legt Wert auf Vielfalt, Inklusion und die Entwicklung nachhaltiger Technologien, um die Zukunft der Mobilität zu gestalten.

Beschreibung

• Build production-scale systems for a GPU-accelerated, physically based autonomous-vehicle sensor simulator • Connect the renderer to autonomous-vehicle software stacks and compute clusters using ROS/ROS 2, shared-memory IPC, gRPC, sockets, and serialization formats • Integrate the runtime with Gymnasium-style environment APIs and PyTorch-based driving models • Integrate execution with cloud and on-premises environments for closed-loop testing, continuous integration, and perception training • Improve and validate deterministic, bit-accurate or frame-deterministic execution across simulation, physics, and rendering • Reproduce real sensor scheduling and vehicle timing, including camera, rolling shutter, LiDAR, clock drift, latency, transport lag, and packet drops • Build perturbation mechanisms for timing jitter, dropped or out-of-order frames, and calibration drift • Build memory-efficient multi-world and multi-scenario execution on a single GPU using shared geometry and instancing • Optimize GPU memory, scene streaming, and scheduling to maximize frames per second per GPU • Improve runtime deployment and asset delivery using deterministic packages, read-only filesystems, memory-mapped storage, and low-overhead loaders • Build distributed caches for textures, shader pipelines, and acceleration structures to reduce cold starts and redundant I/O • Profile and reduce disk, network, and memory footprints • Partner with 3D content and USD pipeline teams on runtime budgets, validation rules, and compression workflows • Produce technical design documents, participate in code reviews, perform reproducibility and performance regression testing, and mentor engineers

🎯 Anforderungen

• Bachelor's degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience • 5+ years of professional software engineering experience, with substantial focus on performance-critical systems software • Production proficiency in modern C++ (C++17/20), including performance optimization, memory management, and API/system design • Working proficiency in Python for tooling and automation • Strong Linux systems programming foundation, including multithreading, concurrency, memory management, IPC, and high-throughput data movement across processes and machines • Depth in robotics/autonomous systems or GPU programming through CUDA, OptiX, Vulkan, DXR, or similar APIs, with interest in developing the other domain • Experience with real-time middleware or interfaces such as ROS/ROS 2, DDS, custom IPC, high-rate publish/subscribe, or Gymnasium-style environment APIs • Working understanding of GPU memory and execution models • Track record designing, implementing, and debugging reliable distributed systems • Experience profiling and optimizing real systems • Strong communication and collaboration skills across rendering, simulation, perception, infrastructure, and content pipeline teams • Direct autonomous vehicle experience is not required • Relevant experience may come from robotics, perception, simulation, rendering and graphics, game engines, HPC, or distributed systems infrastructure

🏖️ Vorteile

• Bonus potential through an incentive pay program based on company performance, job level, and individual performance • Medical insurance • Dental insurance • Vision insurance • Health Savings Account • Flexible Spending Accounts • Retirement savings plan • Sickness and accident benefits • Life insurance • Paid vacation and holidays • Tuition assistance programs • Employee assistance program • GM vehicle discounts • Potential relocation benefits for relocation to the Bay Area • Remote work arrangement

Jetzt Bewerben

Ähnliche Jobs

🕒 vor 2 Monaten

webAI™

51 - 200

🏭 Fertigung

📦 Logistik

🏥 Gesundheitswesen

Peer-to-peer software engineer building secure, resilient distributed AI infrastructure at webAI. Designing synchronization, networking, and privacy-focused systems for edge and cloud-isolated environments.

🇺🇸 Vereinigte Staaten – Remote

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 2 Monaten

The Columbus Organization

501 - 1000

🏥 Gesundheitswesen

💼 Beratung

🤝 Non-Profit

Senior Engineering Team Lead shaping Continuous’s automation platform for financial institutions. Driving C#, AWS, abstraction architecture, AI-assisted development, and engineering standards.

🇺🇸 Vereinigte Staaten – Remote

💰 Private equity im 2017-01

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 2 Monaten

Reddit, Inc.

501 - 1000

💼 Beratung

📣 Marketing

📱 Medien

Software Engineer building scalable, fault-tolerant Content Platform services for Reddit’s communities. Improving Tier-0 infrastructure, APIs, reliability, latency, and efficiency across the product.

🇺🇸 Vereinigte Staaten – Remote

💵 $164.200 - $229.900 / Jahr

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 2 Monaten

Netflix

10.000+ Mitarbeiter

📱 Medien

👥 B2C

Netflix software engineer architecting high-performance TV UI foundations. Enabling scalable streaming experiences across hundreds of millions of members and diverse devices.

🇺🇸 Vereinigte Staaten – Remote

💵 $388.000 - $558.000 / Jahr

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 2 Monaten

Digital Realty

1001 - 5000

Senior Software Engineer building AI-powered, embedded, and cloud-native platforms for Digital Realty’s data centers. Developing automation, monitoring, and optimization solutions across edge and industrial systems.

🇺🇸 Vereinigte Staaten – Remote

💵 $150.000 - $170.000 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich