Dearborn, MI
About the opportunity
This position focuses on leading and supporting the engineering development for our ADAS features. Skills Required: Matlab, Simulink, Cross-functional, Software Development, Software Systems 1. Matlab - Knowledge and skills in developing, compiling, and debugging .m scripts, and S-Funcitons
2. Simulink - Knowledge and skills in developing, compiling, and debugging complex models in Simulink, working with state flow and unit testing for the models
3. Cross-Functional - Have the skills and experience in working with teams outside of your immediate team and work closely with suppliers.
4. Software Development - Working on a software delivery timeline for full integration of the SW release. Providing required unit tests, integration tests and validated SW for the release in Matllab/Simulink or any other software language.
5. Software Systems - Experience in documenting requirements at concepts, feature, and technology levels, working through FMEAs and FuSa analysis. Skills Preferred: Process Validation, Software Testing, C++, Release Management 1. Process Validation - Experienced in the design, concept, and software validation for a feature in ADAS. ADAS milestone release process experience and skills to validate attributes from final production release.
2. Software Testing - Provide unit and integration tests for developed software. Utilizer simulation, or resin to validate the software that is developed.
3. C++ - Some basic knowledge of software development in C++ where some applications can move towards.
4. Release Management - Knowledge of SW release process with technical program managers and suppliers to provide features to the production timelines. Experience Required:
- Bachelor's Degree in Electrical, Computer, or Software Engineering, or related field
- 5+ year MATLAB/Simulink modeling experience in a professional or educational setting, in any combination.
- Experience with ANY of the following areas: Adaptive Cruise Control, Blind Spot Systems, Lane Keeping, Lane Centering Systems or similar ADAS features. Experience Preferred:
- Master's degree in Electrical, Mechanical, Aerospace, Controls, Computer, or Software Engineering.
- 7+ year MATLAB/Simulink modeling experience in a professional or educational setting, in any combination.
- Experience with computer vision & radar tracking of humans, vehicles, static roadway obstacles or other typical road objects.
- Experience with computer vision detection & tracking of signs, lights, lanes and other key artifacts.
- Understanding of embedded hardware and software design.
- Experience reviewing, categorizing, and analyzing field data to determine error states / failure modes.
- Experience developing, conducting, observing, and reporting on statistically relevant experimentation / verification methods across the global population.
- Experience with model-based design methods in Simulink for creation/development and enhancement of current / new features.
- Understanding of Kalman filtering, vehicle dynamics, linear & nonlinear control methods.
- Software engineering & algorithm development experience in any language (C, C++, Python, MATLAB, etc.)
- Developing and conducting laboratory and vehicle tests, data collection, and analysis.
- Prior use of ML model or tools and ability to utilize AI/ML tools in development cycles.
- Ability to lead a small project and demonstrate ownership and showing initiatives to improve existing processes. Education Required: Bachelor’s Degree Education Preferred: Master’s Degree
Take the next step
Interested in this role?
Send your information and résumé securely to the G-TECH recruiting team.
Apply Now →