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

Senior Software Engineer - Core Platform

Avride

Senior Core Platform Engineer

Austin, TX

About the Team

Our team is at the core of Avride's self-driving stack. We build the base infrastructure layer that powers all autopilot code. It includes C++ framework for implementing autonomy components, execution graph building and optimization systems, as well as runtimes that execute those graphs, both onboard and in simulation.

For the onboard runtime, we aim to achieve the best possible performance while operating under strict latency guarantees and reliability requirements.

For the simulation runtime, our focus is reproducibility and determinism, that's critical for evaluating quality and safety of our technology.

Engineers on our team set the bar for code quality and reliability, and we share these standards with the rest of the development teams at Avride.

About the Role

We're looking for a Senior C++ Engineer to work full-time on critical components at the heart of our self-driving software stack. This role requires a thorough understanding of how the system performs and how all its moving parts fit together.

You'll work closely with autonomy and hardware teams across Avride to understand their needs and determine which features we should provide to unblock the most efficient and reliable solutions. You'll also communicate closely with QA and R&D operations teams to get quick feedback on actual issues and validate your ideas.

Although we move at a high pace, our product is not a place that favors quick fixes. Each design is expected to be solid and aligned with long-term goals. Analyzing the lasting consequences of every change is essential. Candidates are expected to be highly autonomous and capable of driving their ideas through every stage, from initial concept to production use.

What You'll Do
  • You'll be working on the implementation and design of Avride's core framework - both developer APIs and runtimes - building and optimizing execution graph consisting of GPU and CPU computations, scheduling execution to guarantee latency and reliability
  • Take long-term ownership of subsystems owned by the team, tracking their requirements and improving them over time.
  • Building internal instrumentation and tools to keep the track on systems's safety and performance.
  • Participate in system performance evaluations and help with full-system debugging
  • Design and automate of testing of the team's components to make validation and issue-detection loops shorter
  • Advocate for simplicity and long-term maintainability. Write well-structured code, produce clear design documents, and help the team resist unnecessary complexity.
What You'll Need
  • 5+ years of experience with C++
  • 3+ years of programming experience in multi-threaded environments - multiple processes, threads, timers, and interrupts
  • Experience with Linux and understanding of OS fundamentals
  • Experience in diagnosing and resolving performance issues
  • Proven experience of designing and shipping complex systems including scoping the problem, evaluating trade-offs, and verifying outcomes after delivery.
  • Strong cross-team collaboration skills - being ready to communicate with multiple teams to validate your ideas and manage testing and rollout out of your solutions
Nice to Have
  • Python experience for scripting and non-time-critical tooling
  • Background in autonomous vehicles, robotics, or other safety- or performance- critical systems.
  • Experience implementing middleware systems - execution scheduling, inter-process/inter-host transport layer, issue detection
  • Experience working with large and complex systems and codebases

Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.

Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email View email address on click.appcast.io.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Core Platform in Austin, TX vacancy
  •  ...NODA AI is looking for a Senior Quality Software Engineer to lead the quality function for Core Engineering. The role involves building the test automation framework using Python and Rust, integrating quality checks within CI/CD processes, and making quality metrics visible... 
    Senior
    Software

    NODA AI

    Austin, TX
    1 day ago
  • $186.07k - $218.9k

     ...day, as we build the emerging onchain platform — and with it, the future global financial...  ...expected and fully supported. The Core Automation Team is a highly driven and...  ...exceptional customer experiences. As a Software Engineer on our team, you will play a key role in... 
    Senior
    Software
    Local area

    Coinbase

    Austin, TX
    3 days ago
  • $70k - $85k

     ...KellyMitchell Group is looking for a Full Stack Engineer to support advisor-facing trading applications that manage investment transactions. The role requires 10+ years in software development, focusing on technologies like .NET/C#, Angular, and AWS. The environment is... 
    Senior
    Software

    KellyMitchell Group

    Austin, TX
    2 days ago
  •  ...IBM Computing in Austin, Texas is seeking a Senior Software Engineer to join the Developer Productivity team. This role focuses on creating and optimizing internal platform services for cloud-scale operations. The ideal candidate has a strong background in cloud services... 
    Senior
    Software
    Remote work

    IBM Computing

    Austin, TX
    4 days ago
  • $184.5k - $258k

     ...A leading travel technology company is seeking a Senior Manager for Software Development Engineering in Austin. The role involves leading engineering teams to enhance the Lodging Booking Platform with a focus on scalable, cloud-native solutions. Candidates should have... 
    Senior
    Software

    Expedia , Inc.

    Austin, TX
    17 hours ago
  • $147.5k - $245.9k

     ...will work across the entire software development life cycle, from...  ...degree in Computer Science, Engineering, or a related field. Minimum...  ...frameworks (e.g., Spring Boot, .NET Core, Django, Flask). Core...  .... Experience with cloud platforms (e.g., AWS, Azure, Google Cloud... 
    Senior
    Software
    Work from home

    LPL Financial Holdings, Inc.

    Austin, TX
    17 hours ago
  •  ...Job Summary Apple Inc. is seeking a highly skilled Senior Data Engineer to join our Analytics Platform team. In this role, you will design, develop, and maintain...  ...teams, including data scientists, analysts, and software engineers, to ensure the delivery of high-quality... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Freelanceshop

    Austin, TX
    4 days ago
  •  ...leading automotive company is seeking an experienced Full Stack Senior Software Engineer to design and implement web and mobile applications that...  ...full stack development, expertise in Java, SQL, and cloud platforms like Azure or AWS. You will lead your team, mentor junior... 
    Senior
    Software

    General Motors

    Austin, TX
    4 days ago
  •  ...Cedarparktexasedc is looking for a seasoned software engineer in Austin, Texas, to work closely with a diverse team on the 4U Engage platform. This role involves full-stack design using PHP, Angular, and C# with a focus on architectural impact and modernization of services... 
    Senior
    Software
    Work at office
    3 days per week

    Cedarparktexasedc

    Austin, TX
    4 days ago
  •  ...A leading automotive company based in Austin, Texas, is seeking a Senior Software Engineer to deliver automation platforms that enhance IT efficiency. The role requires designing and operating scalable automation solutions, while collaborating with cross-functional teams... 
    Senior
    Software

    General Motors

    Austin, TX
    4 days ago
  • $164.8k - $228.4k

     ...Upstart is seeking a Senior Software Engineer to design and build platforms that enhance internal efficiencies within Upstart Bank. The role offers flexible remote work options while making a significant impact through critical software infrastructure. With a focus on... 
    Senior
    Software
    Remote work
    Flexible hours

    UpStart

    Austin, TX
    2 days ago
  • $184.5k - $258k

     ...A leading travel technology company is seeking a Senior Manager for Software Development Engineering to lead the Lodging Booking Platform team in Austin. The role focuses on developing scalable, cloud-native reservation systems and requires experience in distributed systems... 
    Senior
    Software

    Traveltechessentialist

    Austin, TX
    17 hours ago
  • $116k - $195k

     ...SupportFinity™ in Austin, Texas is looking for a seasoned Senior Software Engineer to join our AI Agentic Platform Team. This role involves developing scalable systems for AI-driven commerce, collaborating closely with product and engineering teams. The ideal candidate... 
    Senior
    Software

    SupportFinity

    Austin, TX
    4 days ago
  • $295k

     ...An innovative technology company is seeking a Senior Manager for Software Development Engineering focused on the Lodging Booking Platform. This role involves leading multiple teams, defining technical strategies, and ensuring system reliability. The ideal candidate has... 
    Senior
    Software

    PowerToFly

    Austin, TX
    17 hours ago
  • $140k - $185k

     ...Atom Computing is seeking a Senior Software Engineer to implement their quantum computing platform in Austin, TX. This role involves developing APIs and maintaining infrastructure for quantum algorithms while collaborating with engineers and physicists. Candidates with... 
    Senior
    Software

    Atom Computing

    Austin, TX
    4 days ago
  •  ...Charles Schwab Corporation is seeking a Software Developer III to contribute to the transformation of workplace services. The role emphasizes...  ...in full-stack web development, specifically with C#/.NET Core, AI tools, and modern web technologies. Candidates should be prepared... 
    Senior
    Software

    Charles Schwab

    Austin, TX
    2 days ago
  •  ...bfiverecruiting is seeking a Senior Backend Engineer in Austin, Texas, to design, build, and support scalable backend systems for data-driven software. You will improve backend services, work with large data flows, and integrate with modern AI functionalities. Ideal candidates... 
    Senior
    Software

    bfiverecruiting

    Austin, TX
    4 days ago
  • A leading analytics company is seeking a Senior Software Engineer to enhance their Ingestion team. The role involves engineering the Agent part of the technology stack, necessitating strong Windows and Mac skills. Candidates should have over 5 years of development experience... 
    Senior
    Software
    Remote work

    ActivTrak

    Austin, TX
    2 days ago
  •  ...The Role We are seeking an experienced and highly motivated Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend (MBFF) platform and back‑office integration services that power GM mobile ownership experiences. This role will focus on... 
    Senior
    Software
    Relocation package

    General Motors

    Austin, TX
    1 day ago
  •  ...Expedia, Inc. is seeking a Senior Manager, Software Development Engineering in Austin to lead the Lodging Booking Platform team. You will drive the architecture and delivery of scalable, cloud-native reservation systems, collaborating closely with product and engineering... 
    Senior
    Software

    11105 Expedia, Inc.

    Austin, TX
    4 days ago
  •  ...Israelvcforum is seeking a full stack Senior Software Engineer to join their team in Austin, Texas. This role involves designing and developing...  ...experience, strong skills in Java, SQL, React, and cloud platforms, and will contribute to a hybrid working environment. #J-1... 
    Senior
    Software

    Israelvcforum

    Austin, TX
    1 day ago
  •  ...A dynamic energy startup in Austin seeks an experienced software engineer to build innovative products from the ground up. In this role, you will architect and implement foundational solutions, contributing to a mission-driven culture. Candidates should have over 7 years... 
    Senior
    Software
    Relocation

    Light Energy LLC

    Austin, TX
    17 hours ago
  • $150k - $300k

     ...leading insurance provider is seeking a Senior Staff Machine Learning Engineer in Austin, TX, to drive the strategy...  ...Candidates should have over 10 years of software development experience and a strong background in ML platforms. Competitive salary offered between $15... 
    Senior
    Software

    GEICO

    Austin, TX
    4 days ago
  •  ...uShip is seeking a Senior Engineering Manager to lead critical engineering teams. This role involves overseeing engineering quality, team...  ...technical innovation. The ideal candidate will have extensive software engineering experience and proven management skills, preferably... 
    Senior
    Software
    Remote work
    Flexible hours

    uShip

    Austin, TX
    2 days ago
  • $146.4k - $183k

     ...Sunroom Rentals seeks a Senior Staff Software Engineer in Austin, Texas. You will lead cross-functional teams to enhance our platform. The role requires over 8 years of experience in software development, with a preference for Python and ReactJS. Responsibilities include... 
    Senior
    Software

    Sunroom Rentals

    Austin, TX
    4 days ago
  • $119.2k - $175.45k

     ...cutting‑edge business analytics platforms. Our business analytics platform engineering team is at the forefront of this...  ...everyone across the company. As a Senior Systems Engineer, you'll play a pivotal...  ...different organizations within Software and Services. Strong problem‑... 
    Senior
    Software
    H1b
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    4 days ago
  •  ...services company is seeking a Senior Backend / Product Engineer to help build and scale...  ...powered cost intelligence platform. This position emphasizes...  ...development, focusing on core capabilities and AI-driven...  ...should have over 5 years of software engineering experience, a... 
    Senior
    Software
    Remote work

    Virtasant

    Austin, TX
    17 hours ago
  • $185k - $225k

     ...A leading financial technology company in Austin is looking for a full-stack developer. This role requires 5+ years of software engineering experience, with expertise in JavaScript, Node.js, and React desired. You'll work on building scalable APIs and user experiences... 
    Senior
    Software

    Method Financial

    Austin, TX
    17 hours ago
  •  ...A leading software company in Austin, Texas is looking for a Software Engineering SMTS. The role involves designing new software features, leading the integration of advanced AI solutions, and engaging with customers to gather feedback. Candidates should have a Master'... 
    Senior
    Software
    Remote work

    Victrays

    Austin, TX
    17 hours ago
  •  ...Traveltechessentialist is seeking a Senior Engineering Manager to join their Austin team. This role involves leading engineering teams to...  ...-paced environment. The ideal candidate has over 8 years of software engineering experience, strong people management skills, and... 
    Senior
    Software

    Traveltechessentialist

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Core Platform. Be the first to apply!