Join Our Team

ECU Flash Development Engineer

Job published on 01/22/2026

Job Title: ECU Flash Development Engineer

Reports to: Department Manager

Job Type: Full-Time

Work Schedule: Monday - Friday Standard business hours. Weekends possible as needed

Location: 2831 Research Drive, Rochester Hills, MI 48309

This position is hybrid, and requires a minimum of three days onsite.

Who is SolvIT, Inc.?

SolvIT, Inc. provides a strategic approach to technology, leveraging cost-effective business automation solutions for our customers. Our solutions include software development, infrastructure cloud hosting, managed IT services, and technical support services.

Based out of Rochester Hills, Michigan, we continuously strive to provide excellent customer service by building a team of individuals that are caring, service-focused, change leaders, who believe in teamwork. We know that our team members are vital to our success, and we are continuously seeking individuals who will thrive as part of our innovative and talented staff..

What does the ECU Flash Development Engineer do?

ECU Flash Operations Team is seeking an ECU Flash Development Engineer whom will be responsible for supporting Engineering & Suppliers in developing EFD flash support for their ECU.  As part of this role, the ECU Flash Development Engineer will be required to execute and follow a 4-phase requirements gathering / validation process and work closely with the Engineering / Supplier community to validate / root-cause ECU issues related to the ECU reprogramming process. The candidate in this role must be highly motivated and with confidence to communicate and interact with engineers & suppliers.

 

What you will be doing:

  • Perform ECU protocol compliance testing and resolution analysis

  • Bench-top ECU reprogramming flash verification of newly developed and carry-over ECUs.

  • Validation of flash file build system functions and supporting utilities

  • Verification of Engineering diagnostic application; specifically flash application

  • Create monthly flash metric reports for management

  • Frequent update to issue tracking system (JIRA)

  • Maintain the ECU inventory database

  • Root-cause wiring issues on vehicle plywood bucks

What makes you qualified:

  • Bachelor of Science in Electrical Engineering, Automotive Technology or equivalent

  • A minimum of 1 year of Engineering experience in the automotive industry

  • Familiar with CAN, CANFD, Ethernet, J1850, K-Line and other automotive communication bus systems

  • Demonstrated organizational skills and ability to manage priorities

  • Demonstrated ability to effectively operate both independently and as part of a team

  • Demonstrated ability to adapt quickly in a fast-paced work environment with minimal direction

  • Logical thinker who can quickly analyze complex issues efficiently in pursuit of a resolution

  • Strong written and oral communication skills

  • Computer proficient (including spreadsheet, word processing, presentation and database applications)

 

What makes you an All-Star:

  • General knowledge of ECU reprogramming requirements.

  • Experience with FCA flash protocols and diagnostic specifications such as KWP2000, UDS, Fiat-UDS, +1 and +2 specifications, etc

  • Knowledge of automated testing / HIL

  • Knowledge on Vector CANAlyzer logging abilities

  • Ability to read and interpreted CAN bus logs for root/cause analysis

  • Experience with issue resolution & analysis

  • Ability to use CAN logging software to capture CAN logs for documentation

  • General understanding of binary, HEX and ASCII formats

  • Experience with FCA diagnostic tool suite

Can you meet these physical demands?

  • A set work schedule will be provided, but some flexibility is required as hours may vary due to need

  • Work is primarily sedentary in nature; no special demands are required

  • Physical demands: Non-strenuous and low risk. Periods of sitting with some walking, standing, bending and carrying of light objects. Occasional driving of FCA vehicles for short trips. Use of basic hand tools to perform light work on vehicles. Entering and exiting vehicles, as needed

  • Work environment: Work is performed in a shop/office environment using computers and automotive scan tools. Occasional moderate noise, generally quiet. Travel is rarely required and limited to the business day. Attendance of weekly meetings required. Dress code is casual

 

Do you have clearance to work?              

  • Signing the Company non-solicitation and non-disclosure agreements

  • Acceptable results from a Company initiated background check

  • Compliance with the federal Form I-9 completion timelines and policies and confirmation of employment authorization by the U.S. federal electronic system, E-Verify

    • All newly-hired employees are queried through the U.S. federal electronic employment verification system, E-Verify”.  Section 1 of the Form I-9 may be completed upon your acceptance of this job offer, but no later than your first day of employment.  On your first day, but no later than your third day, you will need to bring original documentation to verify your eligibility to work in the U.S.

What’s in it for you?

  • Medical, Dental, Vision, Dependent Care FSA, Medical FSA, and Life & Disability Insurance

  • Paid Time Off

  • 401(k), company matches up to 4%

  • Fun and flexible work environment

Equal Employment Opportunity: SolvIT’s employment practices and decisions are based on job qualifications, performance, and conduct without regard to race, color, religion, national origin, age, sex (including pregnancy and conditions related to pregnancy), marital or veteran status, height, weight, disability, genetic information, misdemeanor arrest record, sexual orientation, transgender status, or any other legally protected status. 

Apply Now