Systems Engineer

DoorDash DoorDash · Consumer · San Francisco, CA · 311 Autonomy

Systems Engineer role focused on architecture and integration of next-generation delivery platforms, defining system requirements, interfaces, and verification strategies for hardware, software, and operational teams. Requires experience in complex system development, particularly in aerospace, autonomous vehicles, or other safety-critical domains.

What you'd actually do

  1. Define system requirements and interfaces for delivery platforms, translating business and operational goals into verifiable technical requirements
  2. Develop and maintain system architecture and interface control documents that allocate functionality, performance, and safety constraints across subsystems and components.
  3. Lead trade studies and technical risk assessments to evaluate design options and make data-driven recommendations balancing various objectives
  4. Create verification & validation strategies (test plans, acceptance criteria, simulation requirements) and coordinate cross-discipline verification activities to ensure end-to-end performance and safety.
  5. Act as the technical liaison to regulatory bodies, ops teams, suppliers, and program management to ensure compliance and smooth system integration into delivery workflows.

Skills

Required

  • Bachelor's or advanced degree in Systems, Aerospace, Electrical, Mechanical, or a related engineering discipline.
  • Proficiency with requirements management tools (e.g., DOORS, Jama, or Polarion) and structured requirements traceability processes.
  • Demonstrated experience developing and validating system requirements in self-driving, aerospace, or other safety-critical domains.
  • Proven ability to collaborate across disciplines (Mechanical, Electrical, Software, and Reliability Engineering) to define and manage system interfaces.
  • Exceptional analytical, communication, and organizational skills, with a track record of driving complex, cross-functional engineering efforts.
  • Experience with Python or SQL for data analysis, system modeling, or test automation.
  • Must be comfortable regularly exercising discretion and independent judgment in performing job duties, including evaluating options, making informed decisions, and determining appropriate courses of action within the scope of assigned responsibilities.

What the JD emphasized

  • safety-critical domains
  • complex system development
  • system requirements
  • system architecture
  • verification strategies