Senior Software Engineer - ADAS Interactive Experience General Motors CoSenior Software Engineer - ADAS Interactive ExperienceSunnyvale, CA$129,400–$198,400 / yearBenefit options include 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. Participate in architecture reviews and communicate technical trade-offs involving latency, determinism, memory, compute, functional safety, cybersecurity, reliability, and long-term maintainability.
Senior Software Engineer, Rendering Infrastructure (AV Simulation) General Motors CoSenior Software Engineer, Rendering Infrastructure (AV Simulation)Sunnyvale, CA$153,200–$234,100 / yearIntegrate the renderer with learned driving models through Gymnasium-style environment APIs - stepping the simulation from Python, exchanging observations and actions efficiently with PyTorch-based models, and preserving deterministic execution while minimizing per-step overhead for eval and training at scale. Reproduce real sensor scheduling and vehicle timing - staggered camera exposures, rolling shutter behavior, LiDAR spin and packet rates, hardware clock drift, and the onboard constraints perception actually operates under, including P95/P99 compute latency, transport lag, and packet drops.
Senior Staff Software Engineer, SDN Architecture Crusoe EnergySenior Staff Software Engineer, SDN ArchitectureSan Francisco, CA$250,000–$300,000 / yearYou will design and build high-performance networking solutions optimized for AI and HPC workloads, working deeply across the Linux kernel, packet processing pipelines, and network virtualization to help deliver the extreme throughput and low latency that massive GPU clusters demand. We're looking for problem-solving, opportunity-finding teammates with a sense of urgency, who believe in the scale of our ambition and thrive on a path not fully paved - people who want to grow their careers alongside a team of experts across energy, manufacturing, data center construction, and cloud services.
Software Engineer, Distributed Systems VerseSoftware Engineer, Distributed SystemsSan Francisco, CaliforniaAs a Software Engineer focusing on Distributed Systems at Verse, you will work in collaboration with some of the brightest industry experts in the field building cloud-native applications that scale to trillions of data points collected from electricity markets globally. Backed by Bessemer Venture Partners, GV, Coatue, and NVIDIA, and built by pioneers in grid-scale batteries, energy markets, and enterprise software, we're redefining how the world's most ambitious organizations access and manage energy.
Staff Cybersecurity Software Engineer General Motors CoStaff Cybersecurity Software EngineerMountain View, CA$160,200–$246,300 / yearBenefit options include 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. You will work as a hands-on engineer: designing systems, writing code, reviewing designs and implementations, and partnering with teams across GM to embed security into the software development lifecycle.
Senior Software Engineer, Fleet Telemetry & Control (Rust) VerseSenior Software Engineer, Fleet Telemetry & Control (Rust)San Francisco, CaliforniaAs a Software Engineer focused on Fleet Telemetry & Control at Verse, you will be working closely with our energy solutions partners to design, implement, and test distributed energy resource controls and telemetry software on customer hardware at sites around the world. Backed by Bessemer Venture Partners, GV, Coatue, and NVIDIA, and built by pioneers in grid-scale batteries, energy markets, and enterprise software, we're redefining how the world's most ambitious organizations access and manage energy.
Software Validation Engineer Redwood Materials IncSoftware Validation EngineerSan Francisco, CA$152,500–$342,500 / yearValidation Environment Design: Architect and scale our SIL and HIL environments (using platforms like Typhoon HIL, Opal-RT, or similar) to provide high-fidelity simulations of battery assets and grid conditions. Root Cause Analysis: Work closely with the firmware and systems teams to debug complex failures found during validation, using logic analyzers, oscilloscopes, and telemetry logs to pinpoint issues.
Battery Software Integration Engineer Redwood Materials IncBattery Software Integration EngineerSan Francisco, CA$152,000–$342,500 / yearCross-Functional Collaboration: Partner closely with power electronics, site controller, controls teams, and our internal BMS developers to ensure safe, optimized, and harmonized operation of integrated modules within the broader BESS architecture. Modern Software Development: Develop robust, containerized applications to handle external BMS communication, data parsing, and fault management utilizing modern technologies like Rust and Python within Linux environments.
Embedded Software Engineer General Motors CoEmbedded Software EngineerSunnyvale, CA$123,200–$189,100 / yearIf you are looking to solve one of today's most complex engineering challenges, see the results of your work in hundreds of self-driving cars, and make a positive impact in the world, join us. As a Software Engineer you'll be responsible for designing, documenting, and implementing complex, highly scalable, low-latency software in C++ on Linux-based systems for the AIS team.
Staff Software Engineer - Data Team #4555 Grail IncStaff Software Engineer - Data Team #4555Menlo Park, CA$169,000–$224,000 / yearThis is a software engineering role focused on building complex production-grade systems that work with data in dynamic, regulated environments as opposed to assembling off-the-shelf ETL tools or writing SQL heavy pipelines, This position offers significant autonomy and scope for impact. We have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation sequencing (NGS), population-scale clinical studies, and state-of-the-art computer science and data science to overcome one of medicine's greatest challenges.
Staff Software Engineer - Commercial - #4903 GRAILStaff Software Engineer - Commercial - #4903Menlo Park, CA$169,000–$224,000 / yearWe have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation sequencing (NGS), population-scale clinical studies, and state-of-the-art computer science and data science to overcome one of medicine’s greatest challenges. Use your experience developing backend applications and distributed systems to build native cloud-based software that is leveraged by GRAIL’s key commercial offerings for the Galleri® Test, my.grail.com and provider.grail.com .
Principal Software Engineer, SDK & Lowering Stack D-MatrixPrincipal Software Engineer, SDK & Lowering StackSanta Clara, CAMinimum experience: MS in Computer Engineering, Math, Physics, or a related degree with 8 years of industry experience or a PhD in Computer Engineering, Math, Physics, or a related degree with 4 years of industry experience. Demonstrated experience designing high-quality, scalable APIs and SDKs, with a comprehensive systems engineering mindset to solve end-to-end problems.
Staff Software Engineer – Data Team #4555 GRAILStaff Software Engineer – Data Team #4555Menlo Park, CAThis is a software engineering role focused on building complex production-grade systems that work with data in dynamic, regulated environments as opposed to assembling off-the-shelf ETL tools or writing SQL heavy pipelines, This position offers significant autonomy and scope for impact. We have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation sequencing (NGS), population-scale clinical studies, and state-of-the-art computer science and data science to overcome one of medicine’s greatest challenges.
Senior Backend Software Engineer - GM Energy General Motors CoSenior Backend Software Engineer - GM EnergySunnyvale, CA$129,400–$198,400 / yearBenefit options include 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. The Role: As a Senior Software Engineer focused on backend platform and API ownership, you will design, build, and operate scalable backend services that power critical product and business capabilities.
Principal Software Engineer, Onboard Infrastructure NuroPrincipal Software Engineer, Onboard InfrastructureMountain View, CA$258,000–$387,000 / yearYou will architect hardware-agnostic device interfaces, inter-device communication pipelines, runtime APIs, and onboard software platforms that enable Nuro's autonomy stack to run safely and efficiently across current and future vehicle platforms. You will partner with autonomy, hardware, safety, validation, operations, and supplier-facing teams to integrate next-generation sensors and compute platforms, resolve reliability and performance issues, and shape the long-term technical direction of Nuro's onboard infrastructure.
Staff Software Engineer - Commercial - #4903 Grail IncStaff Software Engineer - Commercial - #4903Menlo Park, CA$169,000–$224,000 / yearWe have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation sequencing (NGS), population-scale clinical studies, and state-of-the-art computer science and data science to overcome one of medicine's greatest challenges. Use your experience developing backend applications and distributed systems to build native cloud-based software that is leveraged by GRAIL's key commercial offerings for the Galleri Test, my.grail.com and provider.grail.com.
Sr Software Engineer General Motors CoSr Software EngineerSunnyvale, CA$170,600–$261,300 / yearThe Smart Collect team builds the platform that determines what vehicle data to collect, validates collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. Build services and user experiences for defining collection events and triggers, selecting data, generating and validating configurations, deploying campaigns, and monitoring results.
AI-Centric Release & Automation Software Engineer General Motors CoAI-Centric Release & Automation Software EngineerSunnyvale, CA$153,200–$234,100 / yearIn this position, you will collaborate closely with Release Engineers, Systems Engineers, DevOps, QA, and AI/ML teams to design and implement automated release validation pipelines, integrate simulation and hardware-in-loop testing, build engineering metrics, and develop AI-enabled solutions for test analysis, failure classification, defect triage, reporting, and workflow orchestration. Benefit options include 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.
NewSenior Web Software Engineer - Commercial Software General Motors CoSenior Web Software Engineer - Commercial SoftwareSunnyvale, CA$153,200–$269,200 / yearBenefit options include medical, dental, vision, 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, and more. To advance this initiative, GM is actively hiring in Silicon Valley and Austin, seeking mission-driven talent focused on customer-centric technology and sustainability to build next-generation commercial fleet platforms at scale.
Lead Firmware Engineer, Manufacturing Also IncLead Firmware Engineer, ManufacturingPalo Alto, CA$225,000–$265,000 / yearThis new team will own the software infrastructure required to build, validate, certify, update, and sustain products across our global manufacturing network, serving as the bridge between Product Firmware, Validation & Tools Engineering, Hardware Engineering, Operations, suppliers, and contract manufacturers. We're a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new (not to mention, innovative and delightful) vertically integrated, small EVs designed to meet the global mobility challenges of today and tomorrow.