CareerPlan

Software Tools Developer

Dearborn, MI, United StatesFull-time$85k–$160k2026-10-14 → 2026-11-10
No visa sponsorship

Core

Develop foundational software components and tools for automated testing of automotive, infotainment, and connectivity technologies, interfacing with vehicle electronic control units (ECUs).

Role type

Software Tools Developer (Test Automation)

Builds

Automated testing frameworks, tools, and test libraries for vehicle software

Domain

Automotive software testing and automation

Required skills

Python development, software development, automation and tool development, large-scale system integration, code review, mentorship

Preferred skills

CI/CD pipelines, OS architecture (Linux, QNX, Android, POSIX, Windows), automotive ECU testing, CAN, DoCAN, DoIP, AUTOSAR, Intrepid, Vector products, data analytics

Technologies

Python, Linux, QNX, Android, POSIX, Windows, CAN, DoCAN, DoIP, AUTOSAR, Intrepid, Vector

Responsibilities

Develop advanced automated testing solutions and test libraries; Analyze and decompose complex software systems to influence design for testability; Drive adoption of best practices in code health and maintainability; Provide coaching to team members on automation practice

Seniority

Mid-Senior, hands-on IC