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
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Kapil is based in Poing, Germany.
Kapil speaks the following languages: Gujarati (Native), Hindi (Native), German (Advanced), English (Advanced).
Kapil has at least 9 years of experience. During this time, Kapil has worked in at least 3 different roles and for 5 different companies. The average length of individual experience is 2 years and 6 months. Note that Kapil may not have shared all experience and actually has more experience.
Based on recent experience, Kapil would be well-suited for roles such as: Senior Embedded Systems Engineer, EVACharge – charging communication solution, Working Student Product Development.
Kapil's most recent position is Senior Embedded Systems Engineer at BMW group.
In recent years, Kapil has worked for BMW group, Automotive Synergies, and Sensor-Technik Wiedemann GmbH.
Kapil is most experienced in industries like Automotive, Information Technology, and Manufacturing.
Kapil is most experienced in business areas like Information Technology, Quality Assurance, and Product Development. Kapil also has some experience in Research and Development.
Kapil has recently worked in industries like Automotive and Information Technology.
Kapil has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.
Kapil holds a Master in Embedded Systems from Universität Duisburg-Essen and a Bachelor in Electronics and Communication from Gujarat Technological University.
Kapil has 2 certificates. These include: ISO 26262 Functional Safety and ISTQB Foundation Level.
Kapil will be available full-time from September 2026.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
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.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. 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
