HIL Platform, Senior Software Engineer
$146k - $234kAurora 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.
$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...PlatformSeniorWork experience placementImmediate start$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...PlatformSeniorFull timeRemote work- ...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...PlatformSeniorH1bLocal area
$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...PlatformSeniorWorldwide$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...PlatformSeniorFlexible hours$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...PlatformSeniorRemote work- ...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...PlatformSeniorContract workWork experience placementWorldwideFlexible hours
$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...PlatformSeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...PlatformSeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...PlatformSeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...PlatformSeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...PlatformSeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...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...PlatformSeniorFull timePart timeWork experience placementFlexible hours
$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...PlatformSeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...PlatformSeniorFull timeWork at officeLocal areaWork from homeFlexible hours- ...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,...PlatformSeniorFull timeTemporary workPart timeWork experience placementWork at office
$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...PlatformSeniorFull timeTemporary workWork at officeRelocation packageFlexible hours- ...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...PlatformSeniorWork at officeRemote workVisa sponsorshipWork visaFlexible hours
$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...PlatformSeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...PlatformSeniorContract work$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...PlatformSeniorHourly payFor contractorsWork at officeFlexible hours- ...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/...PlatformSeniorContract workWork experience placement
- ...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,...PlatformSeniorContract workWork at officeRemote workFlexible hours
- ...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...PlatformSeniorLong term contractWork at office
$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...PlatformSeniorRemote work3 days per week$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...PlatformSeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...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...PlatformSeniorWork at office
- ...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...PlatformSeniorFull time
- ...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...PlatformSeniorCasual workImmediate start
- ...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...PlatformSeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to HIL Platform, Senior Software Engineer. Be the first to apply!
- platform engineer Pittsburgh, PA
- platform developer Pittsburgh, PA
- senior platform engineer Pittsburgh, PA
- software engineer full time Pittsburgh, PA
- startup software engineer Pittsburgh, PA
- intermediate software engineer Pittsburgh, PA
- rust software engineer Pittsburgh, PA
- work from home software developer Pittsburgh, PA
- software developer Pittsburgh, PA
- software development engineer aws Pittsburgh, PA

