Job Description (Posting).
Strong working knowledge in Model Based Design tools (MATLAB, Simulink Simulink test) [Strongly Preferred Hands-on expertise in Software functional requirements management, Simulink, Stateflow modeling, Matlab S-functions, Matlab programming (basic intermediate) and Simulink custom libraries and Code generation, Integration checkoutSimulation] Validation and Verification: unit testing, integration testing SW simulation (MiL / SiL / HiL) [Functional RBT and preferred MathWorks toolchain exposure (one or more) Simulink Check/Model Advisor (High-Integrity System guideline checks / MISRA-C Checks), Simulink Code Inspector, Polyspace Bug finder/Code prover OR equivalent Static Analyzer tools, Simulink Test, Model Coverage Analyzer] Experience in MATLAB M-script or Python based tool/test automation [Proficiency (Advanced) in MATLAB programming [M-script automation/testing) and/or Python programming (Intermediate/Advance), Mixed language programming like M-script & C/C++, Python & C/C++] Hands on experience in DO-331 standards and practices is strongly desired Knowledge of design under highly-regulated standards (DO-178C,DO-331 or similar standard) is desirable DO-330 SW tool qual process and documentation experience for verification tools (TQL-4/5) is desirable Design aerospace or relevant systems using model-based design -Modeling in MATLAB Simulink / C code generation is desirableSkills - MATLAB, SIMULINK, State flow, M-Script ProgrammingDesirable Skills DO-331, DO-178C or equivalent safety V -Lifecycle Embedded SDLC (AUTOSAR, IEC61508 , Rail MBD, Medical MBD) ,Python and C or C++Note - Job description with text in grey colour will be a nice to have or desirable hands on experience. (1.) To be responsible for providing technical guidance or solutions define, advocate, and implement best practices and coding standards for the team. (2.) To develop and guide the team members in enhancing their technical capabilities and increasing productivity (3.) To ensure process compliance in the assigned module, and participate in technical discussionsorreview as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations). (4.) To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.Skill (Primary)
Tools and Standards (ERS)-Modelling Tool-MATLAB