Embedded Engineer with Matlab and C++ (Only W2)


Job Location:

Allen Park, MI - USA

Monthly Salary: USD 50 - 50
Experience Required: 10years
Posted on: 12 hours ago
Vacancies: 1 Vacancy

Job Summary

Embedded Engineer with Matlab and C

Work location Allen Park MI LOCAL PREFERRED

Resources will be in office 4 days a week in Dearborn MI

Skills Required:

Matlab Coding C Embedded Software Embedded Systems

MATLAB Candidate should demonstrate hands-on experience using MATLAB/Simulink (including Stateflow) to model design and simulate embedded control algorithms for BCM features. Example: Building a Simulink state machine to model a vehicle lighting or door control feature running Model-in-the-Loop (MIL) simulations to validate logic and using Model Advisor checks to ensure modeling standards compliance before code generation.

Coding Candidate should be able to write clean efficient and standards-compliant code for embedded automotive applications including scripting for automation. Example: Developing a Python automation script to parse test logs and auto-generate pass/fail reports reducing manual validation time during regression testing cycles.

C - Candidate should show proficiency writing and debugging C/C code for real-time resource-constrained embedded targets including implementing AUTOSAR software components. Example: Implementing a C AUTOSAR SWC (Software Component) for a BCM feature (e.g. power window control) integrating it via DaVinci Developer and validating memory/timing constraints on target hardware.

Embedded Software Candidate should demonstrate the full lifecycle of embedded software development from requirements to implementation to on-target validation for safety-critical automotive systems. Example: Taking a system-level requirement for a new BCM feature translating it into a functional spec implementing the control logic and validating it through SIL/HIL testing using Vector CANoe before production release.

Embedded Systems Candidate should understand the broader hardware-software interaction real-time constraints and communication protocols (CAN/LIN) governing embedded automotive systems. Example: Diagnosing a field issue where a BCM module intermittently fails to respond over CAN performing root cause analysis using CANoe traces and the MULTI debugger and implementing a fix that accounts for timing/interrupt behavior on the target ECU.


Experience Required:

Engineer Exp: 2 coding lang. or adv. 1 lang.

6 years in IT

4 years in development


Education Required:

Masters Degree



Required Skills:

C Mattlab


Required Education:

Bachelors

Embedded Engineer with Matlab and CWork location Allen Park MI LOCAL PREFERREDResources will be in office 4 days a week in Dearborn MISkills Required:Matlab Coding C Embedded Software Embedded Systems MATLAB Candidate should demonstrate hands-on experience using MATLAB/Simulink (including Sta...