The hil/mil/sil virtual environment team specializes in creating and maintaining virtual testing environments.they develop simulation models and virtual platforms that replicate real-world scenarios for hardware-in-the-loop (hil), model-in-the-loop (mil), and software-in-the-loop (sil) testing, enabling efficient validation and verification of systems under development.*tasks*:- *simulation model developer*- develop detailed and accurate simulation models representing various system components (e.g., mechanical, electrical, software logic, environmental factors).- validate simulation model behavior against real-world data, analytical models, or physical test results to ensure fidelity.- refine and update models iteratively based on new requirements, system design changes, or validation feedback.manage model versions and maintain a library of validated simulation assets.- *virtual environment engineer*- design and architect the overall virtual testing environment infrastructure, including hardware (for hil), software platforms, and network configurations.- set up, configure, and maintain the virtual platforms and associated toolchains (e.g., simulation software, test automation frameworks).- integrate simulation models, control software, and test scripts within the virtual environment.ensure seamless compatibility and data flow between different simulation components and external tools.- *environment maintenance & optimization*:- regularly update and maintain the virtual environments, including software patches, hardware upgrades (for hil rigs), and model updates, to reflect the current state of the system under test.- monitor environment performance and troubleshoot issues to ensure reliable and efficient test execution.optimize virtual environments for performance, scalability, and resource utilization to support a growing number of users and complex test cases.*deliverables*:- maintain and update virtual environments to reflect system updates.- collaborate with the architecture and mechatronics teams to ensure consistency.- document simulation setups, configurations.- provide training and support on simulation tools and environments.develop high-fidelity simulation models representing system components.*work products*:- simulation model files (simulink models, c++ code)- configuration files for simulation software and hardware interfaces (i/o mappings for hil and mil)- scripts for environment setup, automation, and deployment- technical documentation (user manuals, setup guides, architecture diagrams, model documentation)- validation reports for simulation models- performance monitoring data and logs from the virtual environments- training modules or presentations*desired skills and experience*:- *bachelor's or master's degree in electrical engineering, mechatronics engineering, or a related field.*:- *minimum 2+ years of experience in electronics and mechatronics design and development.*:- *strong understanding of electronics principles, including circuit design, microcontrollers, and sensor/actuator interfacing.*:- *experience with embedded programming using both python and c++.*:- *knowledge of control theory, robotics, or automation.*:- *experience with communication protocols such as spi, i2c, uart, and ethernet.*:- *proficiency in using electronic design automation (eda) tools and software.*:- *familiarity with version control systems like git.*:- *excellent problem-solving and analytical skills.*:- *strong communication and interpersonal skills.*:- *ability to work independently and as part of a team.*:- *passion for electronics, mechatronics, and software development.*work products*:- simulation model files (simulink models, c++ code)- configuration files for simulation software and hardware interfaces (i/o mappings for hil and mil)- scripts for environment setup, automation, and deployment- technical documentation (user manuals, setup guides, architecture diagrams, model documentation)- validation reports for simulation models- performance monitoring data and logs from the virtual environments- training modules or presentations