Skip to Main Content

Senior Software Engineer

Controller Technologies Corp Rochester, MI

  • Expired: March 15, 2021. Applications are no longer accepted.

Job Description Job Description Senior Software Engineer working in a team environment configuring, deploying, and maintaining applications used in the automotive marketplace. Working with many OEMs and first tier ECU (Electronic Control Unit) suppliers providing solutions centered around diagnostic systems, ECU reflash, and automotive software application deployment. Engineer will be working with customers to gather requirements and meet deliverables, creating and customizing diagnostic applications for quick turnaround solutions. Basic Qualifications · Bachelors of Science in the field of Computer Science, Computer Engineering, or equivalent. · Experience in object-oriented programming preferably with C# in Visual Studio with the .Net Framework · Automated test development/maintenance experience · Ability to handle multiple projects and tasks simultaneously · Ability to communicate with customers, management, technicians, and engineers on various projects. · Ability to handle multiple projects and tasks simultaneously · Ability to work as part of a team of developers/engineers and openly share knowledge and experience for the betterment of the team o Strong interpersonal skills o Strong written and verbal communication skills o Strong analytical and problem-solving skills Preferred Skills and Qualifications · Experience with Software Configuration, Release and Change Management · Experience with the Atlassian suite of software development and collaboration tools · Experience with flash reprogramming of ECUs · Knowledge of automotive electronics systems, diagnostics, and communication protocols · Knowledge of ASP.NET / WPF · Knowledge of Python/JavaScript or similar scripting language · Experience with ISO 9001 Quality Standards

Controller Technologies Corp


Rochester, MI



View all jobs at Controller Technologies Corp