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.