Design and Develop Embedded Systems : Create and develop embedded systems for electric vehicle applications, including software and hardware components. Ensure systems are robust, efficient, and meet the necessary performance standards for EV technology.
Conduct HIL and SIL Simulations : Set up and perform Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) simulations to validate and test control algorithms, electronic control units (ECUs), and other embedded systems. Ensure all simulations are accurate and reflect real-world conditions.
Develop and Integrate Testing Frameworks : Develop comprehensive testing frameworks for embedded systems using HIL/SIL methodologies. Integrate these frameworks into DIYguru s training programs to provide hands-on learning experiences for students.
Collaborate with Curriculum Developers : Work closely with curriculum developers and instructors to design training modules that incorporate embedded systems, HIL/SIL simulations, and control systems engineering. Provide technical expertise and support in developing educational content.
Analyze Simulation and Testing Results : Analyze results from HIL and SIL simulations to identify system performance issues and areas for improvement. Provide recommendations and implement changes to optimize system functionality and reliability.
Stay Updated on Industry Standards and Technologies : Keep up-to-date with the latest advancements in embedded systems, HIL/SIL simulation technologies, and EV control systems. Incorporate new technologies and best practices into training materials and educational programs.
Develop Training Materials and Workshops : Create detailed training materials, including manuals, presentations, and lab guides, on embedded systems and HIL/SIL testing. Conduct workshops and practical sessions to teach students about embedded systems development and testing methodologies.
Ensure Quality and Safety Compliance : Ensure all embedded systems and simulation activities adhere to quality standards and safety protocols. Educate students on best practices for designing and testing embedded systems safely and effectively.
Collaborate with Industry Partners : Engage with industry partners and subject matter experts to enhance the relevance and quality of DIYguru s training programs. Integrate industry feedback into course content and ensure alignment with industry needs.
Support Continuous Improvement Initiatives : Identify opportunities for process improvements in embedded system development and simulation techniques. Implement best practices to enhance efficiency, accuracy, and educational outcomes.
Requirements
A bachelor s degree in Electrical Engineering, Computer Engineering, Automotive Engineering, or a related field.
A minimum of 3-5 years of experience in embedded systems development, control systems engineering, or HIL/SIL simulation, preferably within the automotive or electric vehicle industry.
Strong technical knowledge of embedded systems, microcontrollers, control algorithms, and real-time operating systems (RTOS).
Proven experience in HIL and SIL simulation, including setting up test benches, configuring software and hardware, and analyzing simulation results.
Proficiency in programming languages such as C, C++, Python, or MATLAB/Simulink.
Experience with embedded software development tools, debugging, and version control systems.
Excellent analytical and problem-solving skills, with the ability to interpret complex data and optimize system performance.
Strong communication and presentation skills, with the ability to explain technical concepts clearly to a diverse audience.
Experience in creating educational materials and delivering training on technical topics.
Ability to work independently and manage multiple projects and responsibilities simultaneously.
Passion for education, technology, and the future of mobility.
Self-motivated, proactive, and adaptable to a fast-paced educational environment.
Fluent in English; proficiency in additional languages is a plus