Talent.com
Software Engineer - System Performance Engineer
Software Engineer - System Performance EngineerAvride • Austin, Texas, United States
Software Engineer - System Performance Engineer

Software Engineer - System Performance Engineer

Avride • Austin, Texas, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About the Team

Our team is at the forefront of enabling cutting-edge autonomous vehicle technology by developing the foundational framework for executing autopilot code, with a focus on performance and reliability. We are also responsible for onboard performance and the continuous improvement of latencies within the system. We design our core framework and APIs in ways that ensure predictable latencies and robustness across all autopilot code. To ensure a rapid development pace, we are building extensive performance validation and testing infrastructure and using it to detect issues early and guide new optimizations.

About the Role

We are looking for an software engineer who is passionate about understanding the systems throughout and finding ways to optimize it. You will investigate how the system performs in different condition and build necessary metrics and tooling to track the performance across the entire fleet. You will build performance testing infrastructure and automate performance reports to detect changes a s early as possible. You will collaborate with core framework users ( technology developers ) to understand their needs and enhance our framework to make writing high-performance code easier. The solutions you develop will stabilize overall system performance and enable rapid technology evolution while maintaining required latency targets .

What You'll Do

  • Own the performance tooling, metrics collection and performance testing infrastructure.
  • Work with development teams across the project to guide efficient code implementation and understand their requirements for core framework.
  • Improve core framework APIs and optimize it’s performance.
  • Constantly find ways to further automate performance testing, performance reports and anomalies detection.
  • Perform benchmarks for new hardware / software versions.

What You'll Need

  • 3+ year of experience in programming in C++.
  • Experience in Unix-based systems and Shell.
  • Experience in system-level programming - efficient memory management, parallel computing.
  • Solid understanding of algorithms and data structures.
  • Solid understanding of OS fundamentals and willingness to learn and become an expert.
  • Problem-solving skills are important. You are expected to understand the problems clearly, weigh trade-offs of different solutions given their implications, and make sure the goal has been achieved.
  • Nice to Have

  • Experience in using performance profiling tools (perf, heaptrack, nsys, etc) for identifying and resolving system bottlenecks.
  • Experience in Python. We use it for performance tooling code.
  • 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.

    [job_alerts.create_a_job]

    Software Engineer System Performance Engineer • Austin, Texas, United States

    [internal_linking.similar_jobs]
    Senior Mechanical Systems Engineer - Hyper-Scale Infrastructure (AUSTIN)

    Senior Mechanical Systems Engineer - Hyper-Scale Infrastructure (AUSTIN)

    JABIL CIRCUIT, INC • AUSTIN, Texas, US
    [job_card.part_time]
    This position supports hybrid work schedule depending on organization needs.We are seeking a highly skilled, technically proficient and detail-oriented. Principal Rack Mechanical Engineer.Intelligen...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer II - Fullstack

    Senior Software Engineer II - Fullstack

    Cesiumastro • Austin, Texas, United States
    [job_card.full_time]
    To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynami...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff / Senior Systems Software Engineer

    Staff / Senior Systems Software Engineer

    Saronic • Austin, Texas, US
    [job_card.permanent]
    Job Description Job Description Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations fo...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer II or Senior Software Engineer, Texas Institute for Electronics

    Software Engineer II or Senior Software Engineer, Texas Institute for Electronics

    University of Texas at Austin • Austin, TX, United States
    [job_card.full_time]
    Software Engineer II or Senior Software Engineer, Texas Institute for Electronics.Texas Institute for Electronics.Texas Institute for Electronics (TIE). University of Texas at Austin-supported semic...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    Acrisure Innovation • Austin, Texas, United States
    [job_card.full_time]
    Senior Software Engineer - Full Stack.Hybrid Position (3 days per week average in Downtown Austin, TX office).Acrisure Innovation is a fast paced, AI-driven team building innovative software to dis...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    System Engineer

    System Engineer

    TradeJobsWorkForce • 78772 Austin, TX, US
    [job_card.full_time]
    System Engineer Job Duties : Manages and monitors all installed systems and infrastructure for ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Engineer, Software System Verification & Validation

    Principal Engineer, Software System Verification & Validation

    GM • Austin, Texas, USA
    [job_card.full_time]
    The Principal Engineer Software System Verification & Validation role is critical to establishing and executing an end-to-end validation strategy for the AV Platform Software.As the platform ev...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Comm Systems Engineer, Wireless Systems

    Sr. Comm Systems Engineer, Wireless Systems

    Amazon • Austin, Texas, USA
    [job_card.full_time] +1
    Project Leo (former Kuiper) is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency high-speed broadband connectivity to unserved and underserved comm...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Udemy • Austin, Texas, United States
    [job_card.full_time]
    Udemy is a global company headquartered in San Francisco, with additional U.Denver and Austin, and international hubs in Australia, India, Ireland, Mexico, and Türkiye. Tuesday, Wednesday, Thursday)...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Brivo • Austin, Texas, United States
    [job_card.full_time]
    Brivo is seeking a highly creative, passionate, and skilled Senior Full-Stack Software Engineer to design and develop new web services for a global security system serving millions of users.This is...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Copy of Senior Software Engineer, Platform

    Copy of Senior Software Engineer, Platform

    Bedi Partnerships • Austin, Texas, United States
    [job_card.full_time]
    Udemy is an AI-powered skills acceleration platform built to help people and teams grow.It’s personalized, practical, and focused on real-world impact. Our mission is simple : to transform lives thro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    System Firmware Test Engineer

    System Firmware Test Engineer

    Tech Providers Inc. • Austin, TX, US
    [job_card.full_time]
    Title : System Firmware Test Engineer.Location - Austin, TX (100% Onsite).Minimum 6 years of relevant work experience (firmware or software development or validation). Knowledge of Pre- and post-sili...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer, Cloud Performance

    Senior Software Engineer, Cloud Performance

    Oracle • Austin, Texas, USA
    [job_card.full_time]
    This position is based onsite in Nashville TN.Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-sca...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Automation Systems Engineer - Data Center Power Systems (AUSTIN)

    Senior Automation Systems Engineer - Data Center Power Systems (AUSTIN)

    JABIL CIRCUIT, INC • AUSTIN, Texas, US
    [job_card.part_time]
    Principal Electrical Design Engineer.Location / Division Specific Information : .Austin, TX; this position is remote eligible. We are seeking a highly experienced and innovativePrincipal Controls Engin...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Platform Software Engineer I

    Senior Platform Software Engineer I

    Braze Customer Engagement Platform • Austin, Texas, United States
    [job_card.full_time]
    At Braze, we have found our people.We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.We seek to ignite that passion by setting high standards, championing teamwork, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Navigation

    Senior Software Engineer - Navigation

    Apptronik • Austin, Texas, United States
    [job_card.full_time] +1
    Apptronik is building robots for the real world to improve human quality of life and to help solve the ever-increasing labor shortage problem. Our team has been building some of the most advanced ro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Performance

    Senior Software Engineer - Performance

    Branch Metrics • Austin, Texas, United States
    [job_card.full_time]
    At Branch, we’re transforming how brands and users interact across digital platforms.Our mobile marketing and deep linking solutions are trusted to deliver seamless experiences that increase ROI, d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Server Control Firmware

    Senior Software Engineer, Server Control Firmware

    Amazon • Austin, Texas, USA
    [job_card.full_time]
    Annapurna Labs designs silicon and software that accelerates innovation.Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time agoeven yesterday.Our...[show_more]
    [last_updated.last_updated_30] • [promoted]