Model Based Software Engineer – AUTOSAR MATLAB Simulink

4 weeks ago


Dearborn, United States Cognizant Full time

Job Title: Model Based Software Engineer – AUTOSAR MATLAB Simulink

About Cognizant’s Mobility Practice:

Cognizant Mobility is the premier automotive engineering services division of Cognizant that is focused on smart connected vehicle engineering and software delivery. Our clients include well known Automotive OEMs and Electric/Autonomous Start Up Companies that leverage our automotive engineering expertise.

We are looking for talented engineers with backgrounds in Electrical and Computer Engineering for such roles as Vehicle Systems Engineering, Electrical Design and Release, High Voltage Wire Harness Design and Packaging, Embedded Software Development and Algorithm Research, AUTOSAR Model Based System Design, Validation, Hardware in the Loop Integration, Functional Safety, Vehicle Triage, SWAT and Launch Support, etc.

What you’ll be doing:

This position is for a Model Based Design Software Development Engineer. The position will support the creation of embedded software utilizing a Model Based Design (MBD) development approach in Matlab. As a member of the Embedded Software Engineering Team, the Embedded Software Engineer is responsible for software development, debug, and analysis, consistent with the software architecture for Automotive OEM vehicles and connected vehicles systems. The Embedded Software Engineer creates quality, bug free code and implements best practices in design and software modeling. The role aids the controls team to develop unit tests that meet the coverage requirements and provides a clean, advisor warning free baseline.

Responsibilities:

  • Setting up the simulation environment (Simulink test, Matlab Simulink and Stateflow) plus Ford’s MBD Tools suite
  • Test implementation using both excel and MBD Tools adaptor.
  • Testing the implementation on a PC (UNIT)
  • Optimizing the process of DVM implementation
  • Reviewing test cases, model changes and requirements with core software feature engineer(s).
  • Feature Validation.
    • Validate the feature functionality on a test bench.
    • Troubleshoot the issues using CAN tools like CANoe, VehicleSpy, etc.

What you need for this position:

Required:

· Bachelor of Science (Electrical Engineering, Computer Engineering or Computer Science)

· Minimum 2+ years of experience of modelling using Simulink and Stateflow required. A strong understanding of State flow is a must

· Experience in AUTOSAR Communication Stack configuration

· Experience verifying software to a process (e.g. CMMI / SPICE)

· Minimum 2+ years of Automotive domain experience required

· Minimum 2+ years of experience in MATLAB Scripting

· Minimum 2+ years of experience in CAN protocol

· Experience with standard scripting languages or programming languages

· Knowledge and experience in unit level and system level testing

· Strong collaboration and communication skills is essential

· Experience in Agile development methodologies

Preferred:

· Embedded C programming

· Automated testing in MATLAB, Simulink environment

· Experience using Vector tools, CANoe, CANAlyzer and automotive communication protocols like CAN/LIN/Automotive Ethernet

· ISO26262 Functional Safety Standards

· CAN Security



  • Dearborn, Michigan, United States Cognizant Full time

    Job Title: Model Based Software Engineer – AUTOSAR MATLAB Simulink About Cognizant's Mobility Practice: Cognizant Mobility is the premier automotive engineering services division of Cognizant that is focused on smart connected vehicle engineering and software delivery. Our clients include well known Automotive OEMs and Electric/Autonomous Start Up...


  • Dearborn, United States Cognizant Full time

    Hardware in the Loop HIL Model Based Software Engineer - MATLAB Simulink About the jobJob Title: Hardware in the Loop (HIL Model Based Software Engineer - MATLAB Simulink About Cognizant’s Mobility Practice Cognizant Mobility is the premier automotive engineering services division of Cognizant that is focused on smart connected vehicle engineering and...


  • Dearborn, United States Cognizant Full time

    Job Title: Hardware in the Loop (HIL Model Based Software Engineer - MATLAB Simulink About Cognizant’s Mobility Practice: Cognizant Mobility is the premier automotive engineering services division of Cognizant that is focused on smart connected vehicle engineering and software delivery. Our clients include well known Automotive OEMs and...


  • Dearborn, MI, United States kyyba Full time

    Position Overview:Kyyba is seeking a skilled individual with a strong background in embedded software engineering. This team is responsible for developing control algorithms and generating code for various vehicle functionalities, including climate control, ignition systems, locking mechanisms, lighting, alarms, window operations, powered enclosures, and...


  • Dearborn, Michigan, United States Cognizant Full time

    Job Title: Hardware in the Loop (HIL Model Based Software Engineer - MATLAB Simulink About Cognizant's Mobility Practice: Cognizant Mobility is the premier automotive engineering services division of Cognizant that is focused on smart connected vehicle engineering and software delivery. Our clients include well known Automotive OEMs and Electric/Autonomous...


  • Dearborn, United States Acro Service Corp Full time

    Job Title:- Software Engineer Controls /Embedded software engineer:- HybridDuration:- 12- Months- months position (May go Longer) Location:- DEARBORN,MIJob Description:This team develops control algorithms and produces code for vehicle features related to climate, starting, locking, lighting, alarms, windows, powered enclosures, and seats. Responsibilities...

  • Software Engineer

    2 months ago


    Dearborn, United States zobility Full time

    Position Description: Co-Develop Selectable Drive Mode (SDM) Model implemented on Vehicles Develop In-house Software Requirements and Design Verification Plans Execute MIL and SIL Testing on SDM to prove conformance to requirements Support development of other In-house Model Based Features Generate In-house Software AUTOSAR Embedded "C” Code via Model...


  • Dearborn, United States G-TECH Services Full time

    Job DescriptionJob DescriptionSoftware Controls Engineer ·         Co-Develop Selectable Drive Mode (SDM) Model implemented on Client Vehicles·         Develop In-house Software Requirements and Design Verification Plans·         Execute MIL and SIL Testing on SDM to prove conformance to requirements·         Support...


  • Dearborn, Michigan, United States Altair Engineering Full time

    Embedded Software Engineer - AutosarAltair Engineering - Dearborn, MITransforming the Future with Convergence of Simulation and DataSoftware Engineer ControlsJob Summary:Our client in Dearborn, MI is looking for a Software Engineer Controls. This is a contract position.What You Will Do:Our Client is seeking to hire a person with embedded software development...


  • Dearborn, Michigan, United States G-TECH Services Full time

    Job OverviewEmbedded Systems Software Engineer Our client is in search of a skilled professional with expertise in software development for embedded systems. The Body Control Software team is responsible for creating software that manages various vehicle functionalities, including ignition, locking mechanisms, lighting systems, alarms, window operations,...


  • Dearborn, United States NDX Human Capital Solutions Full time

    Position Description:Our Client is seeking to hire a person with software development knowledge in embedded systems. The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are responsible for designing,...


  • Dearborn, United States NDX Human Capital Solutions Full time

    Position Description:Our Client is seeking to hire a person with software development knowledge in embedded systems. The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are responsible for designing,...


  • Dearborn, United States Acro Service Corp Full time

    Job Title:- Embedded Software EngineerDuration:- 12- Months- months position (May go Longer) Location:- DEARBORN,MIStandard Shift: Day*** POSITION IS HYBRID ***Job Description:• Software development knowledge in embedded systems. • The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows,...


  • Dearborn, Michigan, United States Optimal Inc. Full time

    Job OverviewPosition Summary:We are looking for a skilled individual with expertise in software engineering for embedded systems.The Body Control Software division is responsible for creating software solutions for various vehicle functionalities including ignition, security, illumination, alerts, window operations, powered compartments, climate control, and...


  • Dearborn, United States Optimal Staffing Full time

    ***POSITON IS HYBRID*** Position Description: We are seeking to hire a person with software development knowledge in embedded systems. The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are responsible...


  • Dearborn, United States Optimal Staffing Full time

    ***POSITON IS HYBRID*** Position Description: We are seeking to hire a person with software development knowledge in embedded systems. The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are responsible...


  • Dearborn, United States Optimal Inc. Full time

    Job DescriptionJob DescriptionPosition Description:We are seeking to hire a person with software development knowledge in embedded systems.The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are...


  • Dearborn, United States Optimal Inc. Full time

    Job DescriptionJob DescriptionPosition Description:We are seeking to hire a person with software development knowledge in embedded systems.The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are...

  • Software Engineer

    1 week ago


    Dearborn, United States zobility Full time

    Position Description:Seeking to hire a person with software development knowledge in embedded systems. The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are responsible for designing, developing,...

  • Software Engineer

    2 weeks ago


    Dearborn, United States zobility Full time

    Position Description: Seeking to hire a person with software development knowledge in embedded systems. The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are responsible for designing, developing,...