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.