Kapil Bhayani-Senior Embedded Systems Engineer
Check rate
Experience
Senior Embedded Systems Engineer
BMW group
Testing and verification of high-voltage systems
- Performed integration and system tests for control units in PHEV/EV vehicles using ECU-TEST (TraceTronic), Vector CANoe, CANalyzer, ETAS INCA, Tornado, E-Sys, and EDIABAS.
- Analyzed the interaction of high-voltage control units (including CCU, BMU, inverter, IPB, and IPF) and carried out software updates and flash processes to verify new software versions.
- Worked closely with software, system, and integration teams in an agile development environment to analyze issues and verify new software versions.
Automotive Synergies
TME Embedded Software Integration & Verification (ASPICE Level 2)
- Developed and executed unit and integration tests for embedded C software with VectorCAST, based on software architecture and detailed design specifications.
- Supported software integration and release activities by further developing automated test environments in an ASPICE Level 2-oriented development environment.
- Used AI-supported engineering tools (Chat GPT, Gemini) to automate recurring tasks, reduce testing effort, and improve efficiency in the test and release process.
Sensor-Technik Wiedemann GmbH
BMS – Battery Management System (ASIL C/D)
- Developed and executed white-box unit tests for embedded C software with TESSY based on software requirements, detailed software design, and architecture specifications.
- Analyzed and verified software functions within a battery management system to ensure functionality, quality, and compliance with requirements.
- Supported software development through systematic root cause analysis and close collaboration with development and integration teams.
EVACharge – charging communication solution
- Developed embedded software in C++ on an Embedded Linux (Yocto) and FreeRTOS platform with NXP i.MX6 SoloX (ARM Cortex-A9/Cortex-M4) for CCS charging communication systems according to IEC 61851, ISO 15118, and DIN 70121.
- Analyzed customer reports, reproduced issues on target hardware, and fixed bugs in close cooperation with development, test, and hardware teams in an agile Scrum environment.
- Automated development and test processes with Python and Bash and supported integration and release activities.
Volkswagen group
Autonomous Driving – Software Development & Rapid Prototyping (ADAS)
- Developed C++ software components and mathematical basic libraries for driver assistance and autonomous driving functions.
- Implemented unit tests with Google Test and verified new functions following the test-driven development approach.
- Contributed to rapid prototyping projects to evaluate new algorithms and software solutions in early development phases.
Working Student Product Development
NectOne UG
- Development of a MATLAB-based GUI as well as control of Nanotec motors for an industrial cylindrical robot as part of a customer project for Siemens.
- Development of IoT, Industry 4.0, and automotive prototypes using Arduino, embedded hardware such as Raspberry Pi and BeagleBone, as well as ThingWorx, including remote monitoring and control of systems.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Automotive, Information Technology, and Manufacturing.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Quality Assurance, Product Development, and Research and Development.
Summary
Senior Embedded Systems Engineer with over 7 years of experience in the development, integration, and verification of embedded systems in the automotive environment. Over the past years, I have worked on different customer and development projects - from high-voltage systems and battery management systems to charging communication for electric vehicles, driver assistance systems, and research projects in the area of e-mobility.
What I find especially exciting is working at the interface between software, systems, and the vehicle. Through my experience in software development with C/C++, system integration, root cause analysis, and technical customer support, I look at challenges not just from one perspective, but with the full system in mind. I enjoy working in international teams, taking responsibility for complex technical topics, and I value working together to develop solutions for demanding projects.
Skills
- C
- C++
- Python
- Matlab/Simulink
- Bash
- Vectorcast
- Tessy
- Google Test
- Aspice Level 2
- Asil C/D
- Adas
- Canoe
- Canalyzer
- Inca
- Tornado
- E-Sys
- Ediabas
- Ecu-Test
- Polarion
- Enterprise Architect
- Qt Creator
- Eclipse
- Visual Studio
- Embedded Linux (Yocto)
- Freertos
- Nxp I.Mx6 Solox
- Raspberry Pi
- Arduino
- Docker
- Agile Development
- Scrum
- Kanban
- Ci/Cd
- Git
- Svn
- Bitbucket
- Git Extensions
- Tortoisesvn
Languages
Education
Universität Duisburg-Essen
M.Sc Embedded Systems · Embedded Systems · Duisburg, Germany
Gujarat Technological University
B.E. Electronics and Communication · Electronics and Communication · India
Certifications & licenses
ISO 26262 Functional Safety
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Daily Rate Distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Embedded Systems Engineer
Nearby freelancers
Professionals working in or nearby Poing, Germany
