Software Delivery Manager

Overview

On Site
$185,000 - $215,000
Full Time

Skills

firmware

Job Details

Onsite Only, must have automotive experience

Key Responsibilities:

  • Manage regional Software Delivery teams, aligning with the OEM roadmap for Automotive Software Delivery.
  • Lead collaboration with customers, suppliers, partners, and internal teams to develop comprehensive project plans, ensuring seamless software integration into vehicle programs.
  • Ensure project execution excellence by identifying, overseeing, and proactively managing resource constraints, risks, and conflicts to deliver high-quality software on time.
  • Serve as the primary technical contact and manager for OEM and partner relationships, fostering customer satisfaction and business growth through world-class experiences.
  • Provide technical management, leadership in requirements analysis, architecture design, integration, and issue investigation, supporting the project team as needed.
  • Manage alignment of software development plans with Agile methodologies to deliver customer value at the right time, validating project plans and scheduling based on customer requests.
  • Oversee alignment with customers and partners, managing negotiations for deliverables, dates, content, software maturity, and tracking/reporting issues.
  • Lead by example, diving into technical details, reviewing code, investigating issues, implementing prototypes/demos, and capturing lessons learned.
  • Champion Agile processes, fostering collaboration, prioritization, team accountability, and transparency across teams.
  • Represent and promote the voice of the customer within the organization.

The Role of the Software Delivery Manager:

  • Ensure teams can deliver on commitments made to customers, working closely with architects and project managers.
  • Act as a listener during the RFQ phase, ensuring commitments align with team capabilities.
  • Serve as an escalation point for issues or negotiations with customers.
  • Manage resources, workloads, and timelines to ensure successful project delivery.
  • Address changes or challenges effectively to keep projects on track.

Required Skills & Experience:

  • 12+ years of software engineering experience with a proven track record of successfully managing and delivering high-performance automotive software products.
  • 8+ years of management experience, with a solid record of building, leading, and mentoring technical engineering teams.
  • Profound mastery of coding skills (C/C++), with active coding experience in embedded software development within the last five years.
  • Extensive experience interacting with customers, senior executives, and business leaders.
  • Proven ability to orchestrate and execute large-scale automotive software projects using Agile methodologies.
  • Expertise in recognizing, evaluating, and proactively managing risks to ensure on-time, within-budget delivery within defined scope parameters.
  • Proficiency in utilizing tools relevant to software development and integration in the automotive industry.
  • Demonstrated track record of cross-functional, global collaboration and management with internal and external stakeholders to drive business outcomes.
  • Significant experience in RFI/RFQ phases, including preparing and delivering responses, and engaging with customers to secure business opportunities.
  • Deep understanding of software development, from low-level programming to real-time operating systems (RTOS); expertise in QNX, Linux, Android is required.
  • Preference for candidates with automotive industry background in an OEM or Tier 1 company, with extensive experience in customer-facing technical management roles.
  • Excellent written and spoken English, with strong presentation and interpersonal communication skills for customer interactions.

Education & Certifications:

  • Bachelor s degree in a relevant engineering discipline is required; Master s degree is strongly preferred.
  • PMP/PRINCE2 Certification is required.
  • Certifications or training in Agile and Scrum methodologies are required.