Collaborate with control boards to perform microcontroller software testing. Analyse system-level requirements and translate them into software specifications. Design and implement software components using MATLAB/Simulink and C/C++. Develop and execute unit tests for software components. Support validation activities using MIL, SIL, and HIL platforms. Participate in software code reviews and ensure delivery of verified software. … to rapid prototyping efforts. Required Skills & Experience:- Strong background in control system design and embedded software for power electronics. Experience with AUTOSAR and model-based design. Proficient in Embedded C, MATLAB/Simulink, Vector CANalyzer & CANoe. Skilled in requirement decomposition and validation in MIL/SIL/HIL environments. Knowledge of automotive electrical and communication systems. Detail-oriented with the … player with cross-functional collaboration skills. Desirable Attributes:- Experience in automotive or aerospace embedded controls. Familiarity with ISO 26262 and functional safety principles. Experience with TRM (Dassault Systèmes), MISRA C, and Infineon TriCore/DSP microcontrollers. Understanding of Agile development and ASPICE standards. Higher degree in computing, software, controls, or a related field. More ❯
microcontroller software testing Analyse system level requirements and decompose to software requirements Design software components in line with requirements Implement software components using MATLAB/Simulink and/or C/C++ code Develop and execute software component unit test cases Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms Contribute to … and Experience Essential: Solid background in control system design and embedded software development for power electronic converters Experience in developing AUTOSAR software using model-based design Experience using Embedded C, MATLAB/Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe Experience working with system/software requirements and requirement decomposition Capable of validating control code … embedded controls software in a model-based environment Understanding of functional safety and ISO 26262 Experience in writing and maintaining software requirements using TRM (Dassault Systemes) Experience writing MISRA C compliant code Experience with Infineon TriCore and DSP microcontrollers Familiarity with automatic code generation Understanding of Agile software development Knowledge of ASPICE or equivalent Higher degree in computing, software, controls More ❯
microcontroller software testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms. Contribute to … Knowledge and Experience: Solid background in control system design and embedded software development for power electronic converters. Experience in developing AUTOSAR software using model-based design. Experience using Embedded C, MATLAB/Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe Experience working with system/software requirements and requirement decomposition. Capable of validating control code … controls software in a model-based environment. Understanding of functional safety and ISO 26262. Experience in writing and maintaining software requirements using TRM (Dassault Systems). Experience writing MISRA C compliant code. Experience with Infineon TriCore and DSP microcontrollers. Familiarity with automatic code generation. Understanding of Agile software development. Knowledge of ASPICE or equivalent. Higher degree in computing, software, controls More ❯
Warwick, Canley, West Midlands (County), United Kingdom
Jonathan Lee Recruitment Ltd
control boards to ensure optimal performance. - Analyse system-level requirements and convert them into detailed software requirements. - Design and implement software components using MATLAB/Simulink and/or C/C++ code. - Develop and execute unit test cases for software components to ensure quality and reliability. - Contribute to software validation activities using Model in Loop, Software in Loop, and … Bring: - A strong background in control system design and embedded software development for power electronic converters. - Proficiency in developing AUTOSAR software using model-based design tools. - Experience with Embedded C, MATLAB/Simulink, and tools like Vector CANalyzer & CANoe. - Knowledge of automotive electrical and communications systems, with a keen eye for detail and accuracy. - A collaborative spirit and the ability More ❯