Software Engineer

Hace 2 días

San Pedro Garza García, Nuevo Leon, México Katalyst CRO Jornada completa

Job Summary

We are looking for a Software Engineer with experience in model-based software development, MATLAB/Simulink/TargetLink, Embedded C, and software testing. Automotive experience is preferred, with Battery Management System (Client) knowledge considered an advantage.

Roles & Responsibilities

  • Design and develop model-based applications using MATLAB, Simulink, and TargetLink.
  • Perform code generation using Embedded Coder and TargetLink.
  • Conduct Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) testing. Experience with Tessy for SIL testing is preferred.
  • Analyze requirements and establish traceability according to ASPICE using JAMA software.
  • Use Git and Jira for version control and issue tracking.
  • Develop C-based software for unit testing application software functions and components.
  • Support the creation and review of Software Requirement Specifications (SRS).
  • Apply embedded C coding and debugging skills.
  • Follow the Software V-Model and work with AUTOSAR where applicable.
  • Follow ASPICE processes.
  • Support CAPL scripting and HIL testing.
  • Apply diagnostic knowledge where required.
  • Leverage automotive experience and Client knowledge where applicable.

Job Summary

We are looking for a Software Engineer with experience in model-based software development, MATLAB/Simulink/TargetLink, Embedded C, and software testing. Automotive experience is preferred, with Battery Management System (Client) knowledge considered an advantage.

Roles & Responsibilities

  • Design and develop model-based applications using MATLAB, Simulink, and TargetLink.
  • Perform code generation using Embedded Coder and TargetLink.
  • Conduct Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) testing. Experience with Tessy for SIL testing is preferred.
  • Analyze requirements and establish traceability according to ASPICE using JAMA software.
  • Use Git and Jira for version control and issue tracking.
  • Develop C-based software for unit testing application software functions and components.
  • Support the creation and review of Software Requirement Specifications (SRS).
  • Apply embedded C coding and debugging skills.
  • Follow the Software V-Model and work with AUTOSAR where applicable.
  • Follow ASPICE processes.
  • Support CAPL scripting and HIL testing.
  • Apply diagnostic knowledge where required.
  • Leverage automotive experience and Client knowledge where applicable.

Required Skills

  • MATLAB/Simulink/TargetLink
  • Embedded Coder/TargetLink Code Generation
  • MIL/SIL Testing
  • Requirements Analysis and Traceability
  • ASPICE
  • JAMA Software
  • Git and Jira
  • C Programming and Unit Testing
  • Embedded C Coding and Debugging
  • Software Requirement Specifications (SRS)
  • Software V-Model

Preferred Skills

  • Automotive Industry Experience.
  • Battery Management Systems (Client).
  • Tessy for SIL Testing.
  • AUTOSAR.
  • CAPL Scripting.
  • HIL Testing.
  • Diagnostics Knowledge.

Qualifications

  • B.E./B.Tech./M.E./M.Tech.
  • Bachelor's degree in Electronics, Electrical, or Computer Engineering is required.
  • Candidates with a non-engineering background are not eligible.