Formulating comprehensive functional requirements for both hardware and software in response to client specifications.
Designing system and software architectures utilizing Matlab Simulink and System Composer, and subsequently integrating the generated requirements into the corresponding architectural components.
Proficiently constructing Simulink models and Stateflow logic within the Matlab environment.
Demonstrating a solid grasp of embedded systems, encompassing protocols such as CAN, I2C, SPI, DI, digital outputs (low side and high side), and PWM.
Excelling in programming languages including embedded C/C++, Python, and HTML.
Utilizing expertise in Simulink and Embedded Coder to derive C/C++ code implementations from Simulink models.
Familiarity with NXP microcontrollers is a valued supplementary skill.
Acquiring knowledge of Model-In-the-Loop (MIL), Software-In-the-Loop (SIL), Rapid Control Prototyping (RCP), and Hardware-in-the-loop (HIL) bench setups, along with their associated testing procedures.
Conducting software testing and validation employing MATLAB tools.
Proficiency in utilizing CAN communication tools and software applications.
Demonstrate a foundational knowledge of automotive components
Preferences :
Knowledge of MATLAB, Simulink, and Stateflow
Knowledge of electric vehicle components/system
Education Minimum Required Level:
B.E./B.Tech. in Electrical or Electronics Engineering