Software Engineering Manager

FordDearborn, MI
Hybrid

About The Position

Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering an industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. This role sits in the Business Applications and Ecosystem Services (BA&ES), part of the Vehicle Cloud and Mobile organisation. BA&ES designs, builds, and operates the core applications and ecosystem capabilities that underpin many of Ford’s digital experiences. We deliver innovative, trusted global solutions that other teams rely on, shipping small, incremental changes to adapt to evolving customer expectations while maintaining high standards for quality, security, and reliability. Our teams continuously build, deploy, and operate foundational platforms and services across the full delivery lifecycle. By providing robust, fit for purpose technology, BA&ES enables product teams across Ford to move faster with confidence, focus on their specific customer initiatives, and deliver value to market efficiently and safely Software Engineering Managers are engineers who lead through technical understanding and strong people leadership. You will work on large, complex systems alongside engineers and domain experts across Ford’s digital organisation. As a manager, you will lead and support a team responsible for building and operating foundational digital capabilities that power experiences in and around our vehicles. If you are motivated to lead engineers on critical platforms and be part of the automotive evolution with both local and global impact, we encourage you to apply for this opportunity.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or an equivalent combination of education and professional experience.
  • Significant professional experience in software engineering, with a strong foundation in designing, building, and operating production software systems.
  • Proven experience in people leadership, including managing, coaching, and developing engineers and leading teams to successfully deliver software products or platforms to production.
  • Demonstrated ability to provide technical leadership through design and architectural discussions, while enabling teams to make sound engineering decisions.

Nice To Haves

  • Strong verbal and written communication skills, with the ability to influence, align, and collaborate effectively across teams and organizational boundaries.

Responsibilities

  • Lead and support software engineering teams to deliver reliable, high quality software products and services from concept through production and ongoing operation.
  • Manage, coach, and grow software engineers through regular feedback, career development discussions, and performance management, fostering a healthy, inclusive, and high performing team culture.
  • Partner closely with product, design, and other stakeholders to ensure customer needs are well understood and translated into valuable, well designed solutions.
  • Provide technical leadership by contributing to design and architectural discussions, reviewing proposals, and ensuring engineering decisions align with long term platform and ecosystem goals.
  • Drive continuous improvement in engineering practices and the delivery pipeline, improving flow, quality, reliability, and security while reducing cycle time.
  • Encourage pragmatic, cross disciplinary problem solving to address complex business challenges, balancing technical excellence with delivery outcomes.
  • Help define, evolve, and promote engineering principles, standards, and best practices that improve consistency and effectiveness across the organisation.
  • Share knowledge and perspective across teams and organisations, reducing silos and enabling teams to learn from one another’s successes and challenges.
  • Build a learning organization by promoting experimentation, reflection, and continuous improvement at both team and organizational levels.
  • Stay aware of emerging technologies and products

Benefits

  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service