Aurora Innovation

15 open positions

Autonomous Vehicles 1,800 employees greenhouse Careers

Key Takeaways

  • Study the Aurora Driver architecture and recent Aurora blog posts or conference talks before applying — referencing specific Aurora technologies like FirstLight lidar or the Aurora Horizon trucking program in your application and interviews demonstrates genuine engagement that distinguishes you from generic AV applicants
  • Tailor your resume for each specific Aurora role using exact terminology from the job description, and submit as a clean single-column PDF to ensure Greenhouse parses your qualifications accurately
  • Prepare for interviews that test systems-level thinking, not just isolated technical skills — practice explaining how your work connects to adjacent domains (e.g., how a perception improvement affects downstream planning behavior)
  • Leverage Aurora's public research presence by reading their published papers and engaging with their technical content on arXiv, at conferences, or on the Aurora blog — this gives you concrete material to discuss during interviews and shows alignment with their research-to-production culture
  • Apply through aurora.tech/careers directly as your primary channel, but also connect with Aurora employees and recruiters on LinkedIn — employee referrals are a significant hiring channel at companies of Aurora's size and are commonly flagged in Greenhouse for prioritized review
  • If you come from an adjacent industry like aerospace, defense, or medical devices, explicitly translate your safety-critical systems experience into AV-relevant terms — Aurora actively values the process discipline and failure-mode thinking these backgrounds provide

About Aurora Innovation

Aurora Innovation is one of the most closely watched companies in autonomous vehicles, founded in 2017 by three of the industry's most prominent figures: Chris Urmson (who led Google's Self-Driving Car project), Sterling Anderson (former head of Tesla Autopilot), and Drew Bagnell (a pioneer in machine learning for robotics from Carnegie Mellon and former Uber ATG VP). That founding pedigree isn't just a footnote — it shapes the company's DNA as a place where deep technical rigor meets ambitious commercialization timelines. Aurora's core product is the Aurora Driver, a comprehensive self-driving platform combining proprietary hardware (including its custom FirstLight lidar sensor), software, and data services. The company has strategically focused on autonomous trucking through Aurora Horizon, partnering with major OEMs like PACCAR (Kenworth and Peterbilt) and Volvo Trucks, while also developing Aurora Connect for ride-hailing applications. This dual approach — starting with freight, where the economics and routes are more predictable — reflects the kind of pragmatic engineering thinking that defines Aurora's culture. Publicly traded on NASDAQ (AUR), Aurora operates from hubs in Pittsburgh, the San Francisco Bay Area, and the Dallas-Fort Worth metroplex, where its commercial trucking routes run. The company employs roughly 1,800 people across roles spanning robotics, machine learning, mechanical and electrical engineering, program management, and enterprise solutions. Engineers and researchers here routinely publish at top-tier conferences like CVPR, NeurIPS, and ICRA. For those drawn to solving what many consider one of the hardest engineering challenges of the century — making vehicles truly self-driving at commercial scale — Aurora represents a rare opportunity to work at the intersection of cutting-edge AI, real-world systems engineering, and transformative business impact.

Application Process

  1. Identify the Right Role on Aurora's Careers Page

    With approximately 198 open roles spanning highly specialized disciplines — from SI/PI signal integrity engineering to ML perception models — precision matters. Browse aurora.tech/careers and use filters to narrow by location (Pittsburgh, Bay Area, Dallas, or remote-eligible), team (Autonomy, Hardware, Trucking, Corporate), and seniority level. Aurora's job titles often include staff-level designations (Staff, Senior Staff, Principal) that indicate both scope and expected technical depth, so read descriptions carefully to match your experience level.

  2. Submit Your Application Through Greenhouse

    Aurora uses Greenhouse as its applicant tracking system, so all applications route through structured online forms. You'll upload your resume (PDF preferred for formatting stability), fill in contact details, and typically answer a few role-specific screening questions. Some technical roles may ask about your experience with specific tools, frameworks, or domains — treat these short-answer fields as mini-pitches, not throwaway lines.

  3. Recruiter Review and Initial Screen

    Aurora's talent acquisition team reviews applications against role-specific scorecards configured in Greenhouse, which means keyword alignment and relevant experience surface quickly. If your profile matches, expect a 30-45 minute phone screen with a recruiter who will explore your background, motivation for joining Aurora specifically, and logistical fit (location, clearance requirements for certain roles, timeline). This is also your chance to ask about team structure and where the role sits within Aurora's broader product roadmap.

  4. Technical Screen or Hiring Manager Conversation

    For engineering roles, a technical phone screen typically follows, often involving coding (for software roles), system design discussion, or domain-specific problem-solving related to autonomous systems. Hardware roles may involve circuit analysis, mechanical design trade-off discussions, or sensor integration scenarios. Program management roles commonly feature a structured behavioral interview focused on cross-functional leadership in complex, safety-critical programs. This stage is designed to assess whether your technical depth aligns with Aurora's specific problem space.

  5. On-Site or Virtual Interview Loop

    Aurora's full interview loop typically consists of 4-6 sessions across a half or full day, mixing technical deep-dives with behavioral and culture-fit conversations. For ML and software roles, expect live coding, system design, and a research or project presentation. Hardware engineers may face design reviews or hands-on problem scenarios. At least one session usually focuses on collaboration and communication style — Aurora builds complex systems that require tight cross-functional integration between perception, planning, hardware, and vehicle teams, so your ability to work across boundaries matters as much as raw technical skill.

  6. Cross-Functional Debrief and Hiring Committee Review

    After your interview loop, all interviewers submit structured scorecards in Greenhouse, and a debrief session brings the panel together to discuss your candidacy holistically. Aurora's engineering leadership is closely involved in senior and staff-level hiring decisions, so expect that your work samples, system design thinking, and cultural alignment are all weighed. This process can take one to two weeks depending on the seniority and criticality of the role.

  7. Offer, Negotiation, and Onboarding

    Offers from Aurora typically include base salary, equity (RSUs as a publicly traded company), and benefits. Given the competitive landscape for autonomous vehicle talent — where Aurora competes with Waymo, Cruise, Motional, and top tech companies — compensation packages are commonly structured to be highly competitive. Onboarding typically involves safety-oriented training (you're building systems that operate on public roads), team-specific ramp-up, and access to Aurora's proprietary simulation and development infrastructure.

Resume Tips for Aurora Innovation

Critical Lead with Autonomous Systems and Robotics Experience

Aurora is building one of the most complex cyber-physical systems in existence. If you have experience with autonomous vehicles, robotics, ADAS, or safety-critical systems, make this the first thing visible on your resume. Describe your specific contributions — did you work on perception pipelines, motion planning, sensor calibration, or vehicle integration? Even adjacent experience in aerospace, defense robotics, or industrial automation translates well if framed in terms of real-time systems, sensor fusion, or safety-critical software development.

Critical Match Aurora's Technical Vocabulary Precisely

Aurora's job descriptions use very specific terminology — lidar point cloud processing, signal integrity / power integrity (SI/PI), V&V (verification and validation), FMEA, functional safety (ISO 26262), ROS, C++17, PyTorch, and domain-specific terms like TLM (thermal and layout management). Mirror this language in your resume where it authentically reflects your experience. Greenhouse's parsing and recruiter keyword searches will surface your application more readily when your terminology aligns with the job description's exact phrasing.

Critical Quantify Impact on Complex, Multi-Disciplinary Programs

Aurora's roles — from TPMs managing Vehicle Hardware V&V to Staff Data Analysts in People Analytics — all involve measurable outcomes. Replace vague accomplishment statements with quantified results: 'Reduced perception pipeline latency by 35ms (22% improvement) by optimizing point cloud preprocessing,' or 'Managed V&V program across 12 subsystems, delivering milestone 3 weeks ahead of schedule with zero critical defects escaped.' Numbers signal the scale and rigor Aurora expects.

Highlight Publication Record and Conference Contributions

Aurora actively publishes at CVPR, NeurIPS, ICRA, CoRL, and other top-tier venues. If you have publications in computer vision, machine learning, robotics, or controls, include a dedicated section or integrate them prominently. Even workshop papers, patents, or open-source contributions to relevant projects (e.g., contributions to ROS, Open3D, or AV datasets like nuScenes or Waymo Open Dataset) demonstrate the kind of research-to-production mindset Aurora values.

Demonstrate Cross-Functional Systems Thinking

The Aurora Driver is not a single software stack — it's an integrated system spanning custom lidar hardware, compute platforms, perception ML models, planning algorithms, vehicle control, mapping, simulation, and fleet operations. Your resume should show that you understand how your specialty connects to the broader system. A mechanical engineer should reference thermal or vibration impacts on sensor performance. A software engineer should mention hardware-in-the-loop testing or real-world deployment constraints. This cross-functional awareness is a key differentiator at Aurora.

Use Clean Formatting That Greenhouse Parses Reliably

Greenhouse handles standard resume formats well, but avoid multi-column layouts, text boxes, headers/footers containing critical information, and complex tables. Use a single-column format with clear section headers (Experience, Education, Skills, Publications). Submit as PDF to preserve formatting. Ensure your name, email, phone, and LinkedIn URL are in the main body text, not embedded in a graphic or header that the parser might skip.

Tailor for the Specific Aurora Team, Not Just the Industry

Aurora's open roles span remarkably different domains — a Senior Staff SI/PI Engineer lives in a different world than a Staff Engineer in Enterprise AI Solutions or a Strategic Program Manager. Don't submit a one-size-fits-all resume. Study the specific job description and customize your summary statement and top bullet points to reflect the team's core challenges. Mention Aurora by name in your summary if possible, and reference specific Aurora products or technologies (Aurora Driver, FirstLight lidar, Aurora Horizon) where relevant to your experience.

Include Relevant Clearance, Certifications, and Safety Training

Certain Aurora roles, particularly in hardware, electrical engineering, and vehicle integration, may value or require familiarity with functional safety standards (ISO 26262, ISO/PAS 21448 SOTIF), quality certifications, or specific EDA tool proficiency (Cadence, Ansys HFSS, Altium). If you hold relevant certifications (e.g., CSEP for systems engineering, PMP for program managers, or functional safety certifications), list them prominently. These credentials carry weight in the safety-critical autonomous vehicle domain.

ATS System: Greenhouse

Greenhouse is a structured hiring platform widely adopted by high-growth technology companies like Aurora. It parses uploaded resumes to auto-populate candidate profiles, uses configurable scorecards for consistent evaluation, and supports keyword-based candidate search and filtering. Recruiters at Aurora can quickly search the applicant pool using role-specific terms, making keyword optimization and clean formatting essential for visibility.
  • Submit your resume as a single-column PDF — Greenhouse parses PDFs reliably, and this avoids formatting corruption that sometimes occurs with .docx files in complex layouts
  • Place critical keywords (e.g., 'autonomous vehicles,' 'lidar,' 'C++,' 'functional safety,' 'perception') in your work experience bullet points, not just a skills list, so they carry contextual weight
  • Avoid using images, charts, or icons to convey skills or proficiency levels — Greenhouse cannot extract text from graphic elements
  • Keep section headers standard and recognizable: 'Experience,' 'Education,' 'Skills,' 'Publications' — non-standard headers like 'My Journey' or 'What I Bring' can confuse the parser
  • Ensure your contact information (email, phone, LinkedIn) is in the main body text of the document, not in a header, footer, or text box that might not parse correctly
  • When answering custom screening questions in the Greenhouse application form, be specific and detailed — these responses are often the first thing recruiters review and are tied directly to the scorecard criteria for the role
  • If applying to multiple Aurora roles, tailor each application separately — Greenhouse tracks applications per role, and recruiters can see your full application history across positions

Complete Greenhouse Resume Guide

Interview Culture

Aurora's interview process reflects its identity as a company solving one of technology's hardest problems — it's rigorous, technically deep, and designed to evaluate not just what you know, but how you think through ambiguity and complexity. For software and ML engineering roles, expect a multi-stage process that typically begins with a coding screen (often via CoderPad or a similar platform) focused on algorithms, data structures, and occasionally domain-specific problems like graph search or optimization — areas directly relevant to autonomous vehicle planning and perception. The full on-site loop (conducted virtually or in-person at Pittsburgh, Bay Area, or Dallas offices) commonly includes 4-6 sessions: one or two coding interviews, a system design session, a domain deep-dive (where you might discuss your approach to a perception pipeline, simulation architecture, or sensor fusion problem), and a behavioral/collaboration interview. Hardware and electrical engineering candidates typically face design review-style interviews where you'll walk through past projects in detail, answer probing questions about design trade-offs, and potentially work through a live problem involving thermal analysis, PCB layout, or signal integrity. For program management roles, expect structured behavioral interviews using the STAR format, along with scenario-based questions about managing cross-functional dependencies in safety-critical programs. Culture fit at Aurora isn't about personality — it's about operating principles. The company values intellectual honesty (can you say 'I don't know' and reason from there?), safety-first thinking (do you instinctively consider failure modes?), and collaborative ownership (do you take responsibility beyond your immediate scope?). Interviewers commonly probe for how you've handled disagreements with colleagues, navigated ambiguous requirements, or made decisions under uncertainty. One distinctive element: Aurora's founding team and senior technical leaders are often involved in staff-level and above hiring. Don't be surprised if a VP or director joins your loop. This signals how seriously Aurora takes senior hiring — and it's also an opportunity for you to assess leadership quality firsthand. Come prepared with thoughtful questions about Aurora's technical roadmap, safety philosophy, and commercialization timeline. Demonstrating genuine curiosity about the Aurora Driver and its path to market is consistently noted as a positive signal.

What Aurora Innovation Looks For

  • Deep domain expertise in at least one area critical to autonomous vehicles — perception, planning, mapping, simulation, sensor hardware, vehicle integration, or safety engineering — with the ability to connect your specialty to the full-stack system
  • Comfort with ambiguity and first-principles reasoning, as many problems in autonomous driving lack established playbooks and require novel approaches
  • A safety-first mindset that goes beyond compliance — Aurora is deploying systems on public roads, and every engineer is expected to think about failure modes, edge cases, and system-level risk
  • Strong collaboration and communication skills suited to cross-functional teams, since building the Aurora Driver requires tight integration between hardware, software, ML, and operations teams across multiple offices
  • Publication-quality technical depth for research-oriented roles (ML, computer vision, robotics), demonstrated through papers, patents, or open-source contributions to the AV or robotics ecosystem
  • Pragmatic engineering judgment that balances technical excellence with shipping real products — Aurora is past the pure-research phase and focused on commercial deployment of Aurora Horizon
  • Intellectual humility and a growth orientation — the autonomous vehicle field evolves rapidly, and Aurora values engineers who learn from data, testing, and real-world feedback rather than defending assumptions
  • Experience operating in safety-critical or highly regulated industries (automotive, aerospace, medical devices, defense) is valued across hardware and systems roles for the rigor and process discipline it instills

Frequently Asked Questions

How long does Aurora's hiring process typically take from application to offer?
Based on common patterns for companies of Aurora's size and technical complexity, expect the full process to take approximately 4-8 weeks from initial application to offer. The recruiter screen typically happens within 1-2 weeks of application if you're moved forward, followed by a technical screen within the next week. The full interview loop is usually scheduled within 1-2 weeks after passing the technical screen, with the debrief and offer decision taking an additional 1-2 weeks. Senior staff and principal-level roles may take longer due to the involvement of senior technical leadership in hiring decisions. If you haven't heard back within two weeks of applying, it's appropriate to follow up with a brief, professional email to the recruiter.
Does Aurora require me to be on-site, or are remote roles available?
Aurora operates key facilities in Pittsburgh (headquarters and a major engineering hub), the San Francisco Bay Area, and the Dallas-Fort Worth area (critical for trucking operations and testing). Many engineering roles require on-site or hybrid presence due to the physical nature of autonomous vehicle development — you can't debug a lidar sensor or validate vehicle behavior purely from a laptop. However, some roles in software development, data analysis, enterprise solutions, and corporate functions may offer remote or hybrid flexibility. Each job listing on aurora.tech/careers specifies its location requirements, so check carefully. If a role lists multiple locations, that often indicates some flexibility in where you're based.
Should I include a cover letter when applying to Aurora through Greenhouse?
Greenhouse supports optional cover letter uploads, and while Aurora's application forms may not always require one, a well-crafted cover letter can differentiate you — especially for non-engineering roles like program management, strategic operations, or people analytics where communication skills are directly evaluated. If you write one, keep it concise (under one page) and use it to explain why Aurora specifically, not just why autonomous vehicles generally. Reference the company's commercial trucking focus, a recent milestone, or a specific technical challenge that excites you. For highly technical engineering roles, your resume and publication record typically carry more weight, but a brief cover letter that contextualizes a career transition or explains a specific interest in Aurora's approach can still add value.
What level of experience does Aurora expect for 'Staff' and 'Senior Staff' roles?
Aurora uses a leveling system common in Silicon Valley tech companies, where Staff typically indicates 8-12+ years of relevant experience with demonstrated technical leadership, and Senior Staff suggests 12-15+ years with significant scope — often owning a subsystem or architectural domain. These aren't just seniority titles; they carry expectations around technical influence, mentorship, cross-team impact, and the ability to make high-judgment calls that affect the Aurora Driver's performance or safety. If you're on the border, apply anyway — Aurora evaluates candidates holistically, and exceptional depth in a critical domain can offset years-of-experience benchmarks. Entry-level and mid-career roles also appear regularly, though they may have more specific titles like 'Software Engineer' or 'Mechanical Engineer' without the staff prefix.
How should I prepare for Aurora's technical interviews as a software or ML engineer?
Aurora's technical interviews assess both general engineering skill and domain-specific thinking. For coding rounds, prepare for algorithm and data structure problems at a level comparable to other top-tier tech companies, with a focus on efficiency and clean code — C++ and Python are the most relevant languages. For system design, practice designing large-scale data pipelines, real-time processing systems, or ML inference infrastructure, as these map directly to Aurora's technical challenges. For domain-specific rounds, review fundamentals of whichever area matches your role: 3D computer vision and point cloud processing for perception, graph search and trajectory optimization for planning, or distributed simulation for validation. Reading Aurora's published research papers and blog posts gives you concrete context to reference. Finally, be prepared to discuss past projects in depth — Aurora interviewers commonly ask probing follow-up questions to understand your actual contribution versus the team's.
Can I apply to multiple roles at Aurora simultaneously?
Yes, Greenhouse allows you to apply to multiple positions, and Aurora's recruiters can see all your active applications. However, apply strategically rather than broadly. Submitting to more than two or three roles can signal uncertainty about your fit or career direction. Choose roles that genuinely match your experience and tailor each application — your resume summary, highlighted skills, and screening question answers should reflect the specific role's requirements. If you're genuinely a strong fit for multiple positions (for example, both a Staff Software Engineer and a Machine Learning Engineer role), it's perfectly reasonable to apply to both, but ensure each application demonstrates focused, relevant expertise.
What makes Aurora different from other autonomous vehicle companies like Waymo or Cruise?
Aurora differentiates itself through its strategic focus on autonomous trucking as the first major commercial application (Aurora Horizon), its custom-built FirstLight lidar sensor designed for long-range highway detection, and the breadth of its founding team's experience across multiple AV programs (Google, Tesla, Uber). While Waymo has focused primarily on robotaxi operations in defined urban geographies, Aurora's trucking-first approach targets the $700B+ freight industry where the operational domain is more structured and the economic case is compelling. Aurora also maintains its ride-hailing ambitions through Aurora Connect with partners like Toyota. Understanding these strategic distinctions is important for interviews — it shows you've thought critically about why Aurora's approach might succeed and where the company sits in the competitive landscape.
How important are referrals for getting hired at Aurora?
Employee referrals are a significant hiring channel at most companies of Aurora's size, and Greenhouse has built-in referral tracking that typically flags referred candidates for prioritized recruiter review. While a referral doesn't guarantee an interview, it meaningfully increases the likelihood that a recruiter examines your application closely. If you know someone at Aurora, ask them to submit a referral through the internal system before or shortly after you apply. If you don't have a direct connection, consider engaging with Aurora employees at industry conferences (CVPR, CES, AV-related meetups), through LinkedIn, or via Aurora's public technical blog and open-source contributions. Building a genuine professional relationship before requesting a referral is far more effective than cold outreach.
Does Aurora hire new graduates or people transitioning from adjacent industries?
Aurora does hire new graduates, particularly from top robotics, computer science, and engineering programs — many roles on their careers page are open to varying experience levels even if not explicitly labeled 'entry-level.' Strong academic research experience (a thesis or publications in computer vision, robotics, ML, or controls) can substitute for industry experience at early career levels. For career transitioners from adjacent industries like aerospace, defense, automotive tier-1 suppliers, or medical devices, Aurora actively values the safety-critical systems experience these backgrounds provide. The key is to translate your experience into AV-relevant terms: emphasize real-time systems, failure mode analysis, sensor systems, V&V processes, and cross-functional program execution. Frame your transition narrative clearly in your resume summary and cover letter, explaining what draws you to autonomous vehicles and how your existing expertise accelerates your impact at Aurora.

Sample Open Positions

Sources

  1. Aurora Innovation Careers Page — Aurora Innovation
  2. Aurora Innovation Company Overview and Blog — Aurora Innovation
  3. Aurora Innovation Glassdoor Reviews and Interview Insights — Glassdoor
  4. Greenhouse Applicant Tracking System — How It Works — Greenhouse Software
  5. Aurora Innovation Investor Relations and SEC Filings — Aurora Innovation

15 jobs found

Senior Strategic Program Manager

Aurora Innovation

Mountain View, California

Senior Strategic Program Manager

Aurora Innovation

Pittsburgh, Pennsylvania

Senior Manager, Strategic Finance

Aurora Innovation

Mountain View, California

Senior Manager, Strategic Finance

Aurora Innovation

Pittsburgh, Pennsylvania

Senior Workplace and Facilities Operations Specialist

Aurora Innovation

San Francisco, California

Staff Safety Systems Engineer, Software Integrity

Aurora Innovation

Pittsburgh, Pennsylvania

Test Triage Analyst I

Aurora Innovation

Mountain View, California

Senior Strategic Program Manager

Aurora Innovation

San Francisco, California

Senior Strategic Program Manager

Aurora Innovation

Dallas, Texas

Staff Safety Systems Engineer, Software Integrity

Aurora Innovation

Mountain View, California

Embedded Software Engineer, Vehicle Controls

Aurora Innovation

Mountain View, California

Embedded Software Engineer, Vehicle Controls

Aurora Innovation

San Francisco, California

Senior Program Manager, Commercial Growth

Aurora Innovation

Dallas, Texas

Staff Safety Data Scientist, Safety Analysis

Aurora Innovation

Pittsburgh, Pennsylvania

Truck Operations Specialist I

Aurora Innovation

El Paso, Texas