What are the responsibilities and job description for the Embedded Developer position at Envision Technology Solutions?
Job Description
Must Have Technical/Functional Skills
- A bachelors degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least 5 years of experience in the battery management modeling domain.
- Expertise in Battery charging, Engine and on-board DC-DC converter modeling and simulation (powertrain, On board DC-DC converter etc.)
- Strong programming skills in Python and C/C
- Experience with Matlab/Simulink, System ID studies, model validation, and data analysis
Roles & Responsibilities
- Develop and implement simulation components that model Battery Management system, on board DC-DC converter.
- Develop scalable simulation architectures to support a large number of host vehicle models.
- Collaborate with BMS, On board DC-DC converter and Charging technical experts
- Design, run, and interpret charging model validation studies.
- Refactor and optimize code for long term maintainability and performance improvements
- Generate documentation for design documents, port-mortems, and release notes