Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Manager leading a team of embedded developers to drive TCU engineering excellence at Ford. Overseeing high-quality software releases for electric vehicle connectivity.

Responsibilities

  • Provide technical leadership, strategic direction, and operational guidance to the development team.
  • Help define and drive the technical roadmap for TCU software feature and platform development.
  • Oversee implementation of key TCU features, including software updates, stolen vehicle recovery, and diagnostics.
  • Drive process improvements, engineering best practices, and operational excellence.
  • Establish and maintain high standards for code quality, debugging capabilities, and code coverage.
  • Collaborate with cross-functional teams (product, systems, hardware, security) to deliver integrated solutions.
  • Communicate technical decisions, risks, and trade-offs clearly to stakeholders and leadership.
  • Recruit, hire, onboard, and mentor team members; foster a culture of ownership and continuous improvement.
  • Identify, manage, and mitigate risks; proactively resolve bottlenecks to ensure on-time delivery.
  • Own end-to-end TCU feature delivery and ensure features meet customer expectations for reliability, performance, and security.

Requirements

  • Education- Bachelor’s degree in Computer Science, Engineering, or a related field of study.
  • Experience- 10+ years' hands-on embedded software development experience in C/C++ and object-oriented design.
  • 7+ years' experience leading embedded software development teams.
  • Proven track record of designing software architecture, managing system integration, and debugging complex distributed systems through at least 2 complete product lifecycles.
  • Even better, you may have... Experience with modern development, CI/CD, and collaboration tools, including SonarQube (static analysis), gcov (code coverage), Jenkins (CI/CD and job scheduling), JIRA (work tracking), and GitHub (version control).
  • Experience with automotive embedded systems and software validation/testing
  • Experience with embedded Linux operating systems
  • Experience applying AI/ML techniques to software development and engineering
  • Experience with cloud platforms and data analytics/visualization tools

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudDistributed SystemsJenkinsLinux

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.