Responsibilities: * Assist with the development of controls software, control algorithms, and RP ... Collaborate with engineers to troubleshoot system issues and support ongoing development and ...
Responsibilities: * Assist with the development of controls software, control algorithms, and RP ... Collaborate with engineers to troubleshoot system issues and support ongoing development and ...
Responsibilities: * Assist with the development of controls software, control algorithms, and RP ... Collaborate with engineers to troubleshoot system issues and support ongoing development and ...
Quick apply
Responsibilities: * Assist with the development of controls software, control algorithms, and RP ... Collaborate with engineers to troubleshoot system issues and support ongoing development and ...
Each engineering assistant is part of a team, receives project tasks and responsibilities within ... Responsibilities: * Assist with the development of controls software, control algorithms, and RP ...
Each engineering assistant is part of a team, receives project tasks and responsibilities within ... Responsibilities: * Assist with the development of controls software, control algorithms, and RP ...
Software Solution Lead Engineer
Milford, MI · On-site
$125 - $150/hr
... Engineering, or related field of study and Five (5) years of experience as a Senior Software Engineer, Embedded Software Engineer, Assistant Engineer, related occupation. * OR Master's degree in ...
Software Solution Lead Engineer
Milford, MI · On-site
$125 - $150/hr
... Engineering, or related field of study and Five (5) years of experience as a Senior Software Engineer, Embedded Software Engineer, Assistant Engineer, related occupation. * OR Master's degree in ...
The Mainframe Software Engineering Manager will lead a team of engineers responsible for the design ... Champion the thoughtful use of AI in the engineering lifecycle (e.g., code assist, test generation ...
The Mainframe Software Engineering Manager will lead a team of engineers responsible for the design ... Champion the thoughtful use of AI in the engineering lifecycle (e.g., code assist, test generation ...
The Mainframe Software Engineering Manager will lead a team of engineers responsible for the design ... Champion the thoughtful use of AI in the engineering lifecycle (e.g., code assist, test generation ...
The Mainframe Software Engineering Manager will lead a team of engineers responsible for the design ... Champion the thoughtful use of AI in the engineering lifecycle (e.g., code assist, test generation ...
... Engineering, or related field of study and Five (5) years of experience as a Senior Software Engineer, Embedded Software Engineer, Assistant Engineer, related occupation. OR Master's degree in ...
... Engineering, or related field of study and Five (5) years of experience as a Senior Software Engineer, Embedded Software Engineer, Assistant Engineer, related occupation. OR Master's degree in ...
... Engineering, or related field of study and Five (5) years of experience as a Senior Software Engineer, Embedded Software Engineer, Assistant Engineer, related occupation. OR Master's degree in ...
... Engineering, or related field of study and Five (5) years of experience as a Senior Software Engineer, Embedded Software Engineer, Assistant Engineer, related occupation. OR Master's degree in ...
Develop and deploy AI-based solutions to automate engineering and business workflows, improving ... Collaborate with controls, software, systems, and domain experts to integrate AI models into ...
Develop and deploy AI-based solutions to automate engineering and business workflows, improving ... Collaborate with controls, software, systems, and domain experts to integrate AI models into ...
Engineering Team Assistant - Magna International
Novi, MI · On-site
$100 - $125/hr
Engineering Team Assistant at Magna International ... Key technologies: Software Development, System Design, Problem Solving. Key Responsibilities
New
Engineering Team Assistant - Magna International
Novi, MI · On-site
$100 - $125/hr
Engineering Team Assistant at Magna International ... Key technologies: Software Development, System Design, Problem Solving. Key Responsibilities
New
Develop and deploy AI-based solutions to automate engineering and business workflows, improving ... Collaborate with controls, software, systems, and domain experts to integrate AI models into ...
Quick apply
Develop and deploy AI-based solutions to automate engineering and business workflows, improving ... Collaborate with controls, software, systems, and domain experts to integrate AI models into ...
Software Engineering Student
Troy, MI · On-site
... software in C/C++ programming language for electronic control systems and components. They work ... Key Responsibilities: * Assist with the design, development, and problem resolution of new and ...
Software Engineering Student
Troy, MI · On-site
... software in C/C++ programming language for electronic control systems and components. They work ... Key Responsibilities: * Assist with the design, development, and problem resolution of new and ...
Software Engineering Student
Troy, MI · On-site
... software in C/C++ programming language for electronic control systems and components. They work ... Key Responsibilities: * Assist with the design, development, and problem resolution of new and ...
Software Engineering Student
Troy, MI · On-site
... software in C/C++ programming language for electronic control systems and components. They work ... Key Responsibilities: * Assist with the design, development, and problem resolution of new and ...
Software Engineer I
Rochester, MI · On-site
... * Assist in diagnosing, debugging, and resolving software defects across development and test environments. * Collaborate with Product, QA, and other engineering team members to deliver features ...
Software Engineer I
Rochester, MI · On-site
... * Assist in diagnosing, debugging, and resolving software defects across development and test environments. * Collaborate with Product, QA, and other engineering team members to deliver features ...
Software Engineer
Auburn Hills, MI · On-site
$80 - $100/hr
... with multidisciplinary engineering teams. The engineer is expected to continuously develop ... Support the development and deployment of Generative AI solutions, including AI assistants ...
Software Engineer
Auburn Hills, MI · On-site
$80 - $100/hr
... with multidisciplinary engineering teams. The engineer is expected to continuously develop ... Support the development and deployment of Generative AI solutions, including AI assistants ...
Software Engineering Manager - Remote Services
Ann Arbor, MI · On-site
$200 - $250/hr
Lead, coach, and grow a team of full‑stack software engineers, including hiring, onboarding ... Lead an AI‑first engineering practice: use coding assistants such as Claude Code and Devin in ...
Software Engineering Manager - Remote Services
Ann Arbor, MI · On-site
$200 - $250/hr
Lead, coach, and grow a team of full‑stack software engineers, including hiring, onboarding ... Lead an AI‑first engineering practice: use coding assistants such as Claude Code and Devin in ...
Software Engineer I
Birmingham, MI · On-site
... * Assist in diagnosing, debugging, and resolving software defects across development and test environments. * Collaborate with Product, QA, and other engineering team members to deliver features ...
Software Engineer I
Birmingham, MI · On-site
... * Assist in diagnosing, debugging, and resolving software defects across development and test environments. * Collaborate with Product, QA, and other engineering team members to deliver features ...
Software Engineer I
Birmingham, MI · On-site
... * Assist in diagnosing, debugging, and resolving software defects across development and test environments. * Collaborate with Product, QA, and other engineering team members to deliver features ...
Software Engineer I
Birmingham, MI · On-site
... * Assist in diagnosing, debugging, and resolving software defects across development and test environments. * Collaborate with Product, QA, and other engineering team members to deliver features ...
Summer 2027 Intern - Software Engineering
Sterling Heights, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Summer 2027 Intern - Software Engineering
Sterling Heights, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Summer 2027 Intern - Software Engineering
Rochester Hills, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Summer 2027 Intern - Software Engineering
Rochester Hills, MI · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Software Engineering Assistant information
See Detroit, MI salary details
$12.85 - $16.85
9% of jobs
$19.95 is the 25th percentile. Wages below this are outliers.
$16.85 - $20.86
21% of jobs
$20.86 - $24.86
12% of jobs
The median wage is $28.86 / hr.
$24.86 - $28.86
9% of jobs
$28.86 - $32.86
13% of jobs
$36.15 is the 75th percentile. Wages above this are outliers.
$32.86 - $36.86
15% of jobs
$36.86 - $40.87
9% of jobs
$40.87 - $44.87
3% of jobs
$44.87 - $48.87
3% of jobs
$48.87 - $52.87
4% of jobs
$52.87 - $56.88
3% of jobs
$12
$31
$56
How much do software engineering assistant jobs pay per hour?
What is a software engineering assistant?
What are the common responsibilities of a software engineering assistant?
What are the key skills and qualifications needed to thrive as a software engineering assistant?
What is the difference between Software Engineering Assistant vs Software Developer?
| Aspect | Software Engineering Assistant | Software Developer |
|---|---|---|
| Credentials | Typically requires an associate degree or relevant certifications | Bachelor's degree in Computer Science or related field |
| Work Environment | Supports engineering teams, often in office or lab settings | Designs, codes, and tests software applications |
| Employer & Industry Usage | Used in tech companies, engineering firms, and IT departments | Commonly employed across software companies, startups, and tech industries |
The main difference is that a Software Engineering Assistant provides support to software engineers, focusing on tasks like testing and documentation, while a Software Developer actively designs and develops software applications. The Assistant role is often entry-level and supportive, whereas the Developer role involves more technical responsibilities and coding tasks.
What are the most commonly searched types of Software Engineering jobs in Detroit, MI?
The most popular types of Software Engineering jobs in Detroit, MI are:

Engineering Assistant -Controls and Virtual Development
Auburn Hills, MI • Hybrid
Full-time
Posted 7 days ago
Job description
Description
FEV is seeking an Engineer Assistant in the field of controls and virtual development for engine, hybrid and fuel cell powertrains. FEV offers interested students the opportunity to work in highly motivated engineering teams. Each engineering assistant is part of a team, receives project tasks and responsibilities within the team, participates in internal FEV training and experience sharing activities, is mentored and supervised by an experienced project engineer. Because of the complexity of the tasks encountered in the daily job, FEV prefers internship duration of 6 months to 1 year.
Responsibilities:
- Assist with the development of controls software, control algorithms, and RP controls hardware configuration for vehicle propulsion and hybrid propulsion systems.
- Assist with MiL, SiL, and HiL testing activities to verify and validate control strategies and system functions.
- Assist with 1D model-based development and analysis of engine, aftertreatment, vehicle propulsion, thermal, and fuel cell systems.
- Assist with engine dynamometer (dyno) and vehicle testing, including data collection, analysis, and reporting of results.
- Collaborate with engineers to troubleshoot system issues and support ongoing development and validation activities.
- Document test results, engineering findings, and project progress for internal review.
Requirements
- Candidates pursuing a bachelor's degree or higher in Mechanical, Electrical/Electronics, Mechatronics Engineering or related field
- Minimum of 6 months of experience in MATLAB/Simulink
- Basic understanding of internal combustion engines, electric motors, batteries and fuel cells
- Basic understanding of automotive control systems
- Ability to understand electrical schematics and drawings
Preferred Qualifications:
- Working knowledge of at least one 1D analysis tool (GT-SUITE, Amesim or similar)
- 1D modeling experience of engine combustion system, engine air system, aftertreatment system, batteries, electric motors, fuel cell systems, propulsion and thermal systems
- Knowledge of electronic control system, sensors and actuators in the electrified powertrain
- Must be a motivated team player to perform in fast paced development environment
- Good communicator (oral and written), organized, and mindful of time management
About FEV North America
Sourced by ZipRecruiter
Industry
Motor vehicle manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Auburn Hills, MI, US