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

IPS Technology Services
Allen Park, MI

Job Description

Job Description

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: Prac. In 2 coding lang. or adv. Prac. in 1 lang.

· 6+ years in IT

· 4+ years in development

Education Required:

· Master's Degree

Posted 2026-07-23

Recommended Jobs

Permit Coordinator

B&M Ashman
Canton, MI

ESSENTIAL DUTIES AND RESPONSIBILITIES Work with permit agencies/joint pole/structure owner(s) and other 3rd parties. Maintain relationships with municipalities and help coordinate and track the…

View Details
Posted 2026-05-04

Bartender

WARWICK HILLS GOLF AND COUNTRY CLUB
Grand Blanc, MI

Job Description Job Description Benefits: Employee discounts Flexible schedule Free food & snacks Warwick Hills Golf & Country Club is a private country club and golf course that focu…

View Details
Posted 2026-06-29

Occupational Therapy Assistant / COTA / OTA

Broad River Rehabilitation
Marshall, MI

Job Description Job Description Certified Occupational Therapy Assistant / COTA / OTA PRN as needed Broad River Rehab is seeking a Certified Occupational Therapy Assistant to join our Mars…

View Details
Posted 2026-07-10

Route Service Representative (4 Day Workweek)

Cintas Corporation
Westland, MI

Requisition Number: 227565  Job Description Cintas is seeking a Route Service Representative to manage and grow customer accounts in the Rental Division. Our partners drive a truck along an est…

View Details
Posted 2026-06-08

Sous Chef

Suser Restaurant Group
White Lake, MI

Job Description Job Description Sous Chef About Us Suser Restaurant Group is comprised of Sparkies Kitchen & Bar, Stella's Table, and Union 212 Banquet Hall, located in the lakes area of …

View Details
Posted 2026-06-19

Account Manager I - Exterior Services

PH FM LLC
Dewitt, MI

Job Description Job Description Description: We are looking for an ACCOUNT MANAGER I to join our team! Come work for an industry leader with consistent growth, explore multiple business li…

View Details
Posted 2026-06-07

Travel Registered Nurse ICU Job

Petoskey, MI

Job Overview TLC Nursing Associates, Inc. is seeking a highly skilled Registered Nurse (RN) – Intensive Care Unit (ICU) to provide specialized nursing care to critically ill patients. The ICU RN …

View Details
Posted 2026-02-10

Assistant Manager, Non-Exempt

Playa Bowls
Northville, MI

Job Description Job Description WHO WE ARE Playa Bowls is New Jerseys Original Acai Shop founded in 2014, and our mission is to serve the highest quality, innovative products to support healthie…

View Details
Posted 2026-06-20

Line Cook - Open Location Placement

Under Canvas Inc.
South Haven, MI

Job Description Job Description Summary *This position will be placed at any location, based on business needs. Opportuinity to transfer to longer season camps after placement available. As …

View Details
Posted 2026-07-05