Autonomy Software Engineer, Integration

Glydways

Benefits

Job Description

As a part of the larger Autonomy Team, the Autonomy Integration group is responsible for the high level design of the overall system (both online and offline). The team is composed of C++ experts who are comfortable around the whole autonomy stack. You will empower other autonomy groups (through tooling and design), develop the simulator (making sure it meets the needs of the org), maintain core functionality on-vehicle and in the dispatch system and support drive testing of the Glydways vehicles. Develop interfaces between autonomy software components, sensors and other hardware modules, and the remote dispatch system. Design, implement, and maintain simulation capabilities and metrics. Maintain core onboard functionality around fault handling, vehicle communication, and top-level pipelines. Work with hardware teams to develop low level onboard software interfaces. Work onboard and offline to fix bugs across the stack. Develop tooling to improve logged data processing (including visualization). Help conduct on track testing of Glydways vehicles. Participate in design review, planning, and code review.

About Glydways

Glydways is reimagining what public transit can be by delivering high capacity, exceptional user experiences, unmatched affordability, and minimal environmental impact.

Apply for This Position