Höga ambitioner kräver starka grunder. På Torc har teamet Infrastructure &Tools i uppdrag att skapa och underhålla de grundläggande system som resten av organisationen är beroende av. Teamet består av tvärfunktionella, multidisciplinära mjukvaruproffs som är dedikerade till att skapa infrastruktur, webbapplikationer och backend-verktyg som möjliggör testning och dataanalys för våra självkörande fordon. Var och en spelar en unik roll i att hjälpa till att förverkliga Torcs uppdrag att göra världen säkrare.
Du kanske inte lägger märke till teamet för infrastruktur och verktyg när du tar dig igenom Torc Robotics HQ. Det beror på att mycket av deras arbete sker bakom kulisserna. De utgör ryggraden för att testa operationer och arbetar för att lösa problemen med skalbarhet och tillförlitlighet i det självkörande fordonsutrymmet. Från felsökning på fordon till storskaliga molninstallationer, de konstruerar banbrytande lösningar som ger ingenjörer möjlighet att bygga, distribuera, testa och analysera autonom programvara.
Infrastructure &Tools-teamet arbetar nära med testingenjörer för att säkerställa att datorhårdvaran på fordon uppfyller prestandakraven. De använder industristandardverktyg och tjänster för att hantera våra builds och distributioner, inklusive Git, Jenkins, Ansible och Docker. De är aktivt involverade i utformningen av nästa generations hårdvarusystem i de självkörande fordonen. Det är upp till dem att säkerställa en stabil datorplattform på fordon för att på ett tillförlitligt sätt stödja ökande testkrav på väg.
Teamet ansvarar för att tillhandahålla, konfigurera och distribuera simuleringsmiljöer och logganalyspipelines till molnberäknings- och lagringsplattformar med hjälp av Kubernetes, terraform och andra verktyg. Logganalys av petabyte-skala verkliga fordonstestdata och automatisk skalning av simuleringsuppgifter kräver innovativa tekniker för att balansera avvägningar mellan kostnad och prestanda genom att skapa tillfälliga instanser när efterfrågan från molnleverantörer är låg och on-demand-instanser för tidskänsliga uppgifter .
Precis som med resten av Torc är teamet för Infrastructure &Tools engagerade i säkerheten. De drivs av Torcs uppdrag att rädda liv och göra vägarna säkrare för alla. Detta uppdrag informerar varje aspekt av deras jobb och inspirerar dem att producera programvara av högsta kvalitet. De är mycket medvetna om att systemen de skapar kommer att användas av resten av Torc, så de testar kontinuerligt sina system för att säkerställa att det inte finns några brister eller problem.
Samtidigt som teamet tar sitt arbete på allvar, gillar de också att ha kul. Deras interaktion med varandra är full av entusiasm, vänlighet, kvickhet och massor av skratt. Åsikter och idéer uppmuntras i deras diskussioner med varandra. Dessa diskussioner leder ofta till nya tillvägagångssätt för att skapa och underhålla den infrastruktur som behövs för självkörande fordon.
Teamet utnyttjar också teammedlemmarnas mångsidiga kompetens för att skapa anpassade lösningar som möter utmaningarna med att utveckla och testa autonom programvara. De tillämpar agila metoder och bästa praxis för att trivas i en miljö med högt tempo och samarbete. Vare sig det är på kontoret eller på distans, så driver kommunikation teamets innovation. De har några av de bästa och smartaste människorna som arbetar tillsammans för att hjälpa varandra att lyckas.
Som mjukvaruingenjören och Zachary Joswicks teammedlem i Infrastructure &Tools beskriver det:"Arbetet i Infrastructure and Tools-teamet varierar mycket från datoranvändning på fordon hela vägen till molnbaserad programvarudistribution. Som sådan består vårt team av individer med mycket varierande kompetens och erfarenhet. Detta är en av de största fördelarna med vårt team eftersom, oavsett vilka problem vi stöter på, finns det vanligtvis någon i teamet som har erfarenhet inom det området och hjälper till att lösa dem. Teamet är också extremt samarbetsvilligt. Varje dag arbetar vi med våra kollegor över Slack-, Zoom-möten eller personligen för att diskutera frågor, implementeringar och bestämma vägen framåt. För att vara effektiva i den här miljön tar vi tid att lära känna våra kollegor och hittar ofta liknande intressen och interagerar ofta utanför jobbet. När du arbetar med kollegor så nära som vi gör, är det svårt att inte få några riktiga vänner på vägen.”
För att vara effektiva i den här miljön tar vi tid att skaffa att känna våra kollegor och ofta hitta liknande intressen och ofta interagera utanför jobbet. När du arbetar med kollegor så nära som vi gör, är det svårt att inte få några riktiga vänner på vägen.Zachary Joswick Software Engineer Co-op
Om du tyckte om att lära dig mer om Infrastructure &Tools-teamet och skulle vilja ha en givande karriär med möjligheter att lära, förnya och bidra till ett världsförändrande uppdrag, skulle vi gärna höra från dig.