Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Matlab, Coding, C++, Embedded Software engineer

IPS Technology Services

Job Description

Job Description

Job Title: Matlab, Coding, C++, Embedded Software

Location: Allen Park, MI

Skills Required:

· 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Matlab, Coding, C++, Embedded Software engineer in Dearborn, MI vacancy
  • Job Description Embedded Software Engineer, Allen Park, MI Translate customer and...  ...requirements analysis, design, coding, and validation testing of...  ...Demonstrated skills in C, C+, C++ and assembly language and...  ...Maturity Model or equivalent. Matlab, Simulink is required; Auto... 
    MATLAB
    Flexible hours

    Flex-N-Gate LLC.

    Allen Park, MI
    5 days ago
  • $42 - $50 per hour

    Akkodis is seeking Embedded Software Engineers for a job with our automotive client in Allen Park, MI ....  ...programming experience in Embedded C, MATLAB, Integration, testing, Diagnostics, and...  ...Engineer 3 Experience: Practical in 2 coding languages or advanced practice in 1 language... 
    MATLAB
    Temporary work
    Local area

    Akkodis

    Allen Park, MI
    5 days ago
  •  ...industry player is seeking a talented Software Engineer to design and implement embedded software for vehicle features. In...  ...will leverage your expertise in C++ and Adaptive AUTOSAR to create...  ...will be responsible for following coding standards, validating software functionality... 
    Suggested

    TechDigital Group

    Dearborn, MI
    5 days ago
  •  ...implementation, and validation of software for a variety of...  ...others. In this role Engineers will focus on software...  ...and implement in C++ for a QNX RTOS. What you...  ...able to do: Design an embedded software solution that...  ...RTOS Follow ADAS software coding standards, meet MISRA guidelines... 
    Suggested

    TechDigital Group

    Dearborn, MI
    5 days ago
  •  ...Description Job Description Job Role: Software Engineer (3) - Core Engineer 3 Job...  ...reliability, and performance of our embedded software components through robust test...  ...Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing... 
    MATLAB
    Night shift

    IPS Technology Services

    Dearborn, MI
    8 days ago
  • $85.4k

     ...Degree in Electrical Engineering, Computer...  ...Engineering and/or Software Engineering (preferably...  ...years’ experience in Matlab Simulink and strong Python coding skills for scripting...  ...FEDE, VSEM, GPDS) and embedded software principles...  ...tools (Python, C++, Matlab, Simulink,... 
    MATLAB
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    5 days ago
  • $81.8k - $182.8k

     .... By joining the best software, engineering, design and UX talent,...  ...services. We are looking for embedded software professionals...  ...or write isolated code. You will sit at the...  ...applications (using C/C++ or Model-Based Design)...  ...-on experience with Matlab and Simulink for control... 
    MATLAB
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  • $150.32k - $225.48k

     ...operations, systems and safety engineering - all dedicated to...  ..., Calif. Meet The Team The Embedded Software team develops foundational platform...  ...Develop and maintain embedded C++ software running in Linux...  ...and implementation, producing code that is clean, well‑tested,... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Detroit, MI
    5 days ago
  •  ...32705341Reference26-02347Job Title (Software Engineer (3) - Core Engineer 3)About Kyyba:Founded...  ...software architecture, writing code, testing for quality and deploying the...  ...collaboration Skills Required: MATLAB modeling, Embedded Software, Software Testing, Test Unit... 
    MATLAB

    Kyyba

    Allen Park, MI
    2 days ago
  •  ...Title: Drive Controls Engineer Locomotive and OHV...  ...algorithm design, software requirements...  ...architectures using MATLAB/Simulink and Stateflow...  ...in using (C++, C, MATLAB, etc),...  ...experience working with embedded architectures,...  ...legacy C/C++ control code back into modern control... 
    MATLAB

    Phoenix Technical Solutions

    Dearborn Heights, MI
    7 days ago
  • $85.4k

     ...Controls Development Engineer We made history and now...  ..., systems design, and coding in areas where new technology...  ...areas in support of software, module, and sensor...  ...in support of an embedded control systems environment...  ...tools such as MATLAB or similar and familiarity... 
    MATLAB
    Work experience placement
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    5 days ago
  •  ...Controls Engineer Providing feasibility and cost assessment for controls and software to the vehicle/programs. Representing the controls system (controllers...  ...as controls/software developer using Matlab Simulink/State Flow, Embedded C, testing or calibration engineer... 
    MATLAB

    Kasmo Global

    Detroit, MI
    4 days ago
  •  ...Description Job Description Embedded Vehicle Control Systems Engineer   Vehicle control systems embedded software gets more complex every...  ...skills such as python coding language 2. Software Testing...  ...– ecu.test, Vector CANape, Matlab Simulink, etc. 2. Test Execution... 
    MATLAB
    Work at office
    Remote work
    Flexible hours

    G-TECH Services

    Dearborn, MI
    10 days ago
  •  ...RESPONSIBILITIES: The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product....  ...production and commercial deployment Design, develop, code, test and debug telematic system software. Review code... 
    Permanent employment
    Work experience placement

    ECCO Corporation

    Southfield, MI
    5 days ago
  •  ...can look forward to as a System Simulation Engineer:Primary support engineer for HIL and SIL...  ...is desired but not required.Experience in Matlab and Simulink or similar analysis package(s) strongly desired.Experience with C coding preferred but not required.A desire to always... 
    MATLAB
    Work at office
    Remote work

    ZF Friedrichshafen

    Livonia, MI
    2 days ago
  • Optimal Staffing seeks a Prognostics Research Engineer to own the end-to-end prognostic feature lifecycle. You...  ...analysis, develop FDI frameworks, and translate MATLAB/Simulink concepts into production-quality C++ code for on-vehicle systems. #J-18808-Ljbffr Optimal Staffing
    MATLAB

    Optimal Staffing

    Dearborn, MI
    2 days ago
  • Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate...  ...software architecture, implement code, and verify real-time embedded systemsDevelop...  ...programming expertise in C, C++, and assembly language, with experience... 
    Work at office
    Flexible hours

    Flex N Gate

    Allen Park, MI
    4 days ago
  •  ...technology firm in the United States is seeking an OTA and Diagnostics Software Development Engineer. The role involves designing and developing safety-critical embedded software applications using modern C++. Applicants should have a Bachelor's degree in a relevant field... 

    TechDigital Group

    Detroit, MI
    16 hours ago
  • OTA and Diagnostics Software Development Engineer Key Responsibilities Design and develop safety-critical embedded software applications using modern C++ (C++14 and above) Lead resolution of complex design challenges, driving technical decisions and ensuring robust solutions... 

    TechDigital Group

    Detroit, MI
    5 days ago
  •  ...be highly skilled and motivated software engineer with strong experience in RTOS embedded systems development. Candidate should...  ...development expertise (modern C++ and embedded C proficiency), Min...  ...maturity/stability/release readiness, code coverage and adherence to MISRA... 
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours
    Night shift

    Ford

    Dearborn, MI
    4 days ago
  •  ...External Skills And Expertise: Skills: C / C++ Programming Python Scripting Embedded Software Development BSP & Device Driver Development...  ...activities Qualification: • Bachelor's degree in Computer Science / Electronics & Communication Engineering "

    Apolis

    Allen Park, MI
    5 days ago
  • HTC Global Services is seeking a Research Engineer specializing in applied data science and predictive modeling for connected vehicle...  ..., with four days onsite in a hybrid setup. Strong Python/C++ skills, MATLAB/Simulink experience, and cross-functional collaboration are... 
    MATLAB

    HTC Global Services

    Dearborn, MI
    5 days ago
  • EPITEC is seeking a Cloud Prognostics Engineer (Systems Engineer) to drive MBSE-based prognostic solutions across local sensors,...  ...You will model systems in SysML, generate production-grade C++ code from MATLAB/Simulink, and ensure secure, robust operation from edge to cloud... 
    MATLAB
    Work at office
    Local area

    EPITEC

    Dearborn, MI
    5 days ago
  • $138.49k - $192.9k

     ...Computer Science, Computer Engineering, Electrical Engineering or...  ...is required: 1. Developing embedded software in C/C++. 2. Designing, developing,...  ...application software components. 3. Matlab Simulink/Stateflow. 2 years...  ...and software. Perform code level integration related... 
    MATLAB
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  • $138.49k - $171.81k

     ...Ford’s Research and Advanced Engineering team takes new ideas from...  ..., Electrical Engineering, Software Engineering or a related...  ...AUTOSAR and MISRA compliant embedded software in modern C++ for automotive...  ...offline tooling. 3. Employ MATLAB scripts and tools for embedded... 
    MATLAB
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  • $65k - $166.2k

    This position is on the embedded software development High...  ...seek:B.S. in Electrical Engineering, Computer Science, Mechanical...  ...of experience with MATLAB/Simulink/Stateflow...  ...experience with C and/or C++ (internship/co-op/...  ...issues related to model/C code implementationFull... 
    MATLAB
    Internship
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    2 days ago
  • We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking...  ...10+ years of experience in automotive embedded software development environments. This position...  ...analysis and software architecture through coding, integration, validation, and... 
    Full time
    For contractors

    Alten

    Detroit, MI
    2 days ago
  •  ...span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified...  ...Senior Mobile Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.; guides....  ...DegreeExperience Preferred: 6+ years of hands-on software engineering experience in native iOS or... 
    Work at office
    Local area
    Remote work
    Worldwide

    V2soft

    Dearborn, MI
    2 days ago
  • Latitude AI is building an embedded software platform for automotive ADAS, delivering real-time Linux...  ...across ML, robotics, cloud, and safety engineering to advance the future of vehicle autonomy. You’ll contribute to embedded C++, MISRA-C++, Linux userspace development,... 

    Latitude AI

    Detroit, MI
    5 days ago
  •  ...maintain strong domain knowledge and experience of Ford engineering requirements and function life cycle processes. Be an expert...  ...with Eclipse IDE Framework with Java. ITK Server side coding experience with C and C++. Good customer interaction skills including meeting... 

    Omni Inclusive

    Dearborn, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Matlab, Coding, C++, Embedded Software engineer. Be the first to apply!