Glydways logo
Glydways
Posted 20 days agoVerified live 1d ago

Software Engineer - XIL Platform

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
18 H-1B approvalsDept. of Labor
Hardware-in-the-Loop (HIL) TestingSoftware-in-the-Loop (SIL) TestingSimulation TestingPythonC++BashCI/CDElectrical SchematicsOscilloscopesMultimetersPCAN AdaptersNix

About the company

Glydways logo
Glydways

Glydways is revolutionizing public transit with carbon-neutral, interconnected transit pathways.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
18H-1B approved
100%approval rate
1new H-1B hires
$210,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20232
20244
20258
20264
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20231
20242
20254
20262
Top sponsored roles
Automotive Thermal and HVAC Control EngineerLocalization EngineerSenior Network Design EngineerThermal & HVAC Integration & Validation EngineerSenior Electrical Integration Engineer

Job description

Summary

Glydways is reimagining public transit through autonomous, carbon-neutral transportation systems. The Software Engineer - XIL Platform will build and maintain middleware, testing, simulation, and Hardware-in-the-Loop infrastructure, including unified testing frameworks, physical HIL benches, CI integration, and system reliability monitoring.

Responsibilities

  • Design and architect unified testing frameworks that enable seamless portability of test cases across Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and simulation environments
  • Build, configure, and maintain physical HIL benches and associated hardware interfaces (e.g., CAN adapters) to simulate real-world vehicle environments
  • Integrate automated HIL testing directly into the Continuous Integration (CI) pipelines, ensuring code stability and preventing regressions prior to merging
  • Collaborate closely with software engineering teams to understand their needs, identify and implement improvements in our Hardware-in-the-Loop (HIL) Infrastructure and Continuous Integration (CI) systems
  • Monitor and report on runtime performance, system health, and reliability metrics across all HIL testing platforms

Skills

  • Deep understanding of Hardware-in-the-Loop (HIL), Software-in-the-Loop (SIL), and simulation testing strategies, particularly for safety-critical systems
  • Proficiency in scripting and test automation languages (e.g., Python, C++, and Bash) to build robust, scalable testing frameworks
  • Strong knowledge of CI/CD best practices and principles
  • Hands-on ability to troubleshoot physical test benches, including reading electrical schematics and using lab tools like oscilloscopes, multimeters, and PCAN adapters
  • Experience using infrastructure-as-code and environment management tools (specifically Nix, or similar tools like Docker/Ansible) to ensure reproducible test environments
  • Direct experience with Buildkite is a plus

Qualifications

Must Haves

  • Deep understanding of Hardware-in-the-Loop (HIL), Software-in-the-Loop (SIL), and simulation testing strategies, particularly for safety-critical systems
  • Proficiency in scripting and test automation languages (e.g., Python, C++, and Bash) to build robust, scalable testing frameworks
  • Strong knowledge of CI/CD best practices and principles
  • Hands-on ability to troubleshoot physical test benches, including reading electrical schematics and using lab tools like oscilloscopes, multimeters, and PCAN adapters
  • Experience using infrastructure-as-code and environment management tools (specifically Nix, or similar tools like Docker/Ansible) to ensure reproducible test environments

Nice to Haves

  • Direct experience with Buildkite is a plus

More jobs like this