Software Tools Developer

Ford•Dearborn, MI
•$85,400 - $160,000•Hybrid

About The Position

The Product Creation and Industrialization (PC&I) organization at Ford Motor Company is seeking a Software Tools Developer to join the Test Automation Tools (TAT) development team. This role involves delivering software solutions that facilitate automated testing of automotive, infotainment, and connectivity technologies. The successful candidate will collaborate with the automation architect to design and implement foundational software components and tools for automation, and provide guidance on automation test libraries and script development.

Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development.
  • 2+ years of experience in automation and tool development.
  • 2+ years of experience in Python development.
  • 1+ year of experience building, integrating, and deploying software within large-scale, complex systems.
  • Self-driven with mentorship qualities.

Nice To Haves

  • Experience using Python in large scale projects or code bases.
  • Experience building and configuring Continuous Integration/Continuous Delivery (CI/CD) pipelines.
  • Strong knowledge of operating system architecture (Linux, QNX, Android, POSIX and Windows).
  • Experience with automotive ECU testing and strong understanding in CAN.
  • Experience in DoCAN, DoIP, AUTOSAR.
  • Exposure to Intrepid and Vector products.
  • Experience with data analytics and visualization.
  • Analytical ability to produce creative and effective software solutions.
  • Strong communication and interpersonal skills.

Responsibilities

  • Development of advanced automated testing solutions, including testing frameworks, tools, and test libraries that interface with vehicle electronic control units (ECUs).
  • Analysis and decomposition of complex software systems.
  • Collaboration with cross-functional teams to influence design for testability.
  • Driving adoption of best practices in code health, testing, and maintainability.
  • Active participation in code reviews and providing coaching to team members on automation practices.

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
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments
  • 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