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

HIL Platform, Senior Software Engineer

$146k - $234k
Full-time

Aurora Innovation

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. 

We’re searching for a Senior Software Engineer to join the HIL Platform team . This team is the backbone of Aurora’s safety mission, building the "flight simulator" for autonomous vehicles that allows us to validate the Aurora Driver on physical hardware at an unprecedented scale. We are hiring to evolve our testing platforms into a highly automated, "productized" ecosystem, offering you the chance to solve complex systems-level challenges that directly impact the deployment of autonomous Class 8 trucks.

In this role you will


  • Architect and Develop Core HIL Software: Design and implement high-performance, real-time software interfaces and drivers that bridge the gap between our autonomy stack and various hardware test rigs.

  • Build Scalable Tooling, APIs, and Cloud Integration: Develop the platform layer of HIL, creating robust APIs and automation frameworks in cloud environments that allow other engineering teams to easily schedule, execute, and analyze hardware-locked tests.

  • Lead Technical Design Reviews: Act as a technical authority within the team, evaluating trade-offs in system architecture, communication protocols, and simulation fidelity to ensure long-term platform stability.

  • Optimize System Performance: Debug complex, low-level integration issues involving latency, jitter, and synchronization across distributed hardware components (sensors, ECUs, and compute units).

  • Mentor Junior Engineers: Drive engineering excellence by conducting rigorous code reviews, documenting architectural patterns, and mentoring mid-level and junior peers on the team.

Required qualifications


  • 5+ years of professional software development experience building complex, low-latency systems or high-scale infrastructure products.

  • Expert-level proficiency in Modern C++ (14/17/20): Deep understanding of memory management, multi-threading, and performance optimization.

  • Systems-Level Scripting: Strong experience with Python or Golang for building automation pipelines, CLI tools, or data processing services.

  • Experience with Systems Integration: Proven track record of developing software that interacts with physical devices, hardware peripherals, or complex networking protocols.

  • Linux Mastery: Expert knowledge of the Linux environment, including kernel-space/user-space communication, drivers, and system-level troubleshooting.

  • Familiarity with Cloud Services:  Experience managing cloud infrastructure and observability tools, balancing the need for a smooth user experience against challenging physical hardware constraints.

Desirable qualifications


  • Robotics or AV Experience: Familiarity with ROS (Robot Operating System), middleware communication (Protobuf, ZeroMQ), or autonomous vehicle sensor suites.

  • Automotive Protocols: Prior exposure to CAN-bus, CAN-FD, Automotive Ethernet, or J1939 standards.

  • Real-Time Systems: Experience with RTOS (FreeRTOS, QNX) or Linux real-time patches (PREEMPT_RT).

  • Platform-as-a-Product Mindset: Experience in DevOps, Infrastructure-as-Code (Terraform, Docker), or building developer-facing tools in a cloud environment (AWS/GCP).

The base  salary range for this position is $146,000 - $234,000 per y ear . Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the HIL Platform, Senior Software Engineer in Pittsburgh, PA vacancy
  • $160k - $210k

     ...Senior Software Optimization Engineer Efficient is developing the world's most energy-efficient general-purpose computer processor. Efficient's...  ...AI/ML continuously on a AA battery for 5-10 years. Our platform's unprecedented level of efficiency enables IoT devices... 
    Platform
    Senior
    Work experience placement
    Immediate start

    Efficient Computer Service LLC

    Pittsburgh, PA
    5 days ago
  • $204k - $259k

     ...hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten...  ...of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology... 
    Platform
    Senior
    Full time
    Remote work

    Waymo

    Pittsburgh, PA
    1 day ago
  •  ...Leadership Role For Autonomy Software Virtual interview...  ...autonomy software. The engineer will lead teams...  ...planning, control, and platform capabilities, moving algorithmic...  ...Hardware-in-the-Loop (HIL), or actual field...  ...Technical Influence: As a senior leader, this individual... 
    Platform
    Senior
    H1b
    Local area

    ShiftCode Analytics

    Pittsburgh, PA
    3 days ago
  • $154k - $286k

     ...an impact on the world of technology. The Cadence Virtuoso platform powers all of the latest design innovations in consumer, mobile...  ...enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team... 
    Platform
    Senior
    Worldwide

    Cadence Design Systems

    Pittsburgh, PA
    5 days ago
  • $118.2k - $147.8k

     ...winning, global leader in architecture, engineering, and geospatial services. We blend...  ...Position Overview Woolpert is hiring a Senior Software Engineer to join our dynamic Atlas...  ...(Tensorflow, Pytorch) Cloud platforms (Azure, AWS, Google) Nice to Have... 
    Platform
    Senior
    Flexible hours

    Woolpert

    Pittsburgh, PA
    3 days ago
  • $140k - $200k

     ...Senior Software Engineer, Core Experiences Pittsburgh, PA, USA Mission Speechify is the easiest way to listen to the world's information...  ...and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at... 
    Platform
    Senior
    Remote work

    Speechify

    Pittsburgh, PA
    1 day ago
  •  ...Director, Senior Software Engineer-Architect At BNY, our culture allows us to run our company better and enables employees' growth and success...  ...both server-side and client-side applications within the platform group. This role is located in New York, NY. In this role... 
    Platform
    Senior
    Contract work
    Work experience placement
    Worldwide
    Flexible hours

    BNY Mellon

    Pittsburgh, PA
    1 day ago
  • $179.2k - $268.8k

     ...across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...efficiency of the onboard Motion Planning software Coordinate with other autonomy teams to... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $179.2k - $268.8k

     ...across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...understand how autonomy behavior changes across software releases. We work on problems that span... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  • $179.2k - $268.8k

     ...across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...compute environments, and writing efficient software architectures that take advantage of hardware... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  • $179.2k - $268.8k

     ...across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...delivery of high-quality, production-ready software Mentor junior engineers and provide technical... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  • $179.2k - $268.8k

     ...across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...productization Build and maintain industry-leading software practices and principles Develop clean... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    5 days ago
  •  ...At the National Robotics Engineering Center (NREC), it is our engineers and technicians...  .... We are seeking a dynamic Senior Full Stack Software Engineer to lead and contribute to the...  ...endpoint protection Exposure to cloud platforms or distributed computing... 
    Platform
    Senior
    Full time
    Part time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    5 days ago
  • $179.2k - $268.8k

     ...across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...a deep understanding of the hardware and software required to support test tooling and infrastructure... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  • $136k - $160k

     ...Employment Type: FullTime Department: Software Engineering Compensation: $136K – $160K What We Do Gecko Robotics is helping the...  ...climbing robots, industry-leading sensors, and an AI-powered data platform to provide customers with a unique window into the current... 
    Platform
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Gecko Robotics Inc

    Pittsburgh, PA
    3 days ago
  •  ...opportunity to contribute to the company’s success. As a Software Engineer Senior (IBM) within PNC's Treasury Solutions organization, you will...  ...and collaboration skills. • Experience with cloud platforms (AWS, Azure, or GCP). • Familiarity with microservices,... 
    Platform
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    3 days ago
  • $155k - $241k

     ...Senior Software Engineer, Autonomy Core Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed humanoids...  ...will architect and contribute to the core robot software platform by driving the development of critical software modules and... 
    Platform
    Senior
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    3 days ago
  •  ...Senior AI Software Engineer – Alpha Lab Empower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology. About Softwriters...  ...span cloud-hosted services, on‑prem applications, mobile platforms, and hybrid data environments, which means the design space... 
    Platform
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    SoftWriters Inc

    Pittsburgh, PA
    3 days ago
  • $179.2k - $268.8k

     ...across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...work helps engineers train models, test software, and move data reliably at scale. The team... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $60 per hour

     ...Trident Consulting is seeking a "Senior DevOps Engineer" for one of our client in Rocklin, CA . A global leader in business...  ...o 8+ years of experience as a DevOps Engineer, Platform Engineer, or Senior Software Engineer o Strong hands on experience with Terraform... 
    Platform
    Senior
    Contract work

    Trident Consulting

    Pittsburgh, PA
    1 day ago
  • $70 per hour

     ...Operations & Troubleshooting: Supporting the upgrade pf Actimize software Finding/Fizing data feeds coming out of Actimize if we are...  ...related items We may give them something related to the platform for actimize whether it may be an upgrade, researching an incident... 
    Platform
    Senior
    Hourly pay
    For contractors
    Work at office
    Flexible hours

    US Tech Solutions

    Pittsburgh, PA
    6 days ago
  •  ...reply with your updated resume if you are interested… Title: Senior .Net Full Stack Developer Location: Coraopolis, PA Type:...  ...application development using Azure Service Bus or any messaging platform. Experience working on No-SQL databases such as MongoDB/... 
    Platform
    Senior
    Contract work
    Work experience placement

    TWO95 International

    Coraopolis, PA
    5 days ago
  •  ...Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode: Hybrid (3days Office / 2days Remote) Duration: Contract...  ...understanding of event-driven architecture (Kafka or similar messaging platforms) Experience with containerization and deployment (Docker,... 
    Platform
    Senior
    Contract work
    Work at office
    Remote work
    Flexible hours

    System One Holdings, LLC

    Pittsburgh, PA
    2 days ago
  •  ...Role: - Senior Angular Developer Location: - Pittsburgh, PA, 240 Greenwich office, NYC, Lake Mary, FL Duration: -...  ...with desktop-based deployments of web based user interfaces using platforms like Finsemble/OpenFin/Electron. Candidate should be well... 
    Platform
    Senior
    Long term contract
    Work at office

    Maintec Technologies

    Pittsburgh, PA
    1 day ago
  • $148k - $249k

     ...Embedded Software Developer The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control algorithms...  ...for truck control functions such as engine control, steering and braking. Integrate... 
    Platform
    Senior
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    3 days ago
  • $179.2k - $268.8k

     ...learning and robotics, cloud platforms, mapping, sensors and compute...  ...operations, systems and safety engineering - all dedicated to making a...  ...responsible for getting the right software onto the right vehicles at...  ...time. We're looking for a Senior Software Engineer to help modernize... 
    Platform
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  •  ...Senior Software Engineer At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all...  ...Experience with Apache Kafka or similar event-streaming platforms Solid understanding of object-oriented design, data structures... 
    Platform
    Senior
    Work at office

    PNC

    Pittsburgh, PA
    8 hours ago
  •  ...Overview Nakupuna Prime is seeking a Senior Software Developer to support the U.S. Army...  ...Government stakeholders, AI2C personnel, engineers, data professionals, and cybersecurity...  ...applications with data pipelines, analytics platforms, and distributed systems Conduct... 
    Platform
    Senior
    Full time

    Na Ali'i Consulting & Sales, LLC.

    Pittsburgh, PA
    4 days ago
  •  ...Technology Engineer Sr. At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve...  ...Pittsburgh PA or Cleveland OH. The Technology Engineer Sr (Senior Linux Platform Engineer) is a forward looking engineering role responsible... 
    Platform
    Senior
    Casual work
    Immediate start

    PNC

    Pittsburgh, PA
    5 days ago
  •  ...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: Pittsburgh, PA, on-site Company Stage of Funding...  ...into existing and new product features, enhancing overall platform functionality. Lead technical decision-making within your... 
    Platform
    Senior
    Work at office

    Recruiting from Scratch

    Pittsburgh, PA
    4 days ago

Do you want to receive more vacancies?

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