08 Sep
|
BAV Electric
|
India
08 Sep
BAV Electric
India
About BAV Electric
BAV Electric is building India's next-generation electric mobility ecosystem. We are expanding our retail network, developing smart connected electric vehicles, and building a unified mobile platform that allows customers to monitor, manage, and service their vehicles.
We're looking for an Embedded IoT Engineer to lead the development of the BAV Smart Module , which will connect electric vehicles to the BAV cloud and mobile app.
Roles & Responsibilities
- Design and develop the BAV Smart Module for electric vehicles.
- Develop embedded firmware using ESP32/STM32.
- Interface with motor controllers, Battery Management Systems (BMS), and vehicle dashboards.
- Read vehicle data using CAN Bus, UART, RS485, or other communication protocols.
- Integrate GPS, 4G/LTE, Bluetooth, and Wi-Fi connectivity.
- Develop secure communication between vehicles and the BAV cloud platform.
- Implement OTA (Over-the-Air) firmware updates.
- Diagnose and troubleshoot embedded hardware and firmware issues.
- Collaborate with backend and mobile app teams for end-to-end integration.
- Prototype, test, and validate hardware on electric scooters.
- Design scalable solutions compatible with multiple EV brands.
Required Skills Embedded Systems
- Embedded C/C++
- ESP32
- STM32
- ARM Cortex-M
- FreeRTOS
Vehicle Communication
- CAN Bus
- UART
- RS485
- Vehicle diagnostics
IoT & Connectivity
- MQTT
- HTTP/HTTPS
- REST APIs
- Bluetooth BLE
- Wi-Fi
- 4G/LTE Modules
- GPS
Electronics
- Circuit debugging
- Oscilloscope
- Logic Analyzer
- Multimeter
- Soldering and hardware testing
Battery Systems
- Lithium-ion battery systems
- Battery Management System (BMS)
- Battery State of Charge (SOC)
- Battery State of Health (SOH)
Development Tools
- Git
- PlatformIO
- STM32CubeIDE
- ESP-IDF
- Arduino Framework
Preferred Qualifications
- Bachelor's degree in Electronics, Electrical Engineering, Embedded Systems, Mechatronics, or a related field.
- 3–6 years of experience in embedded systems, IoT, automotive, or EV products.
- Experience with GPS tracking devices, fleet management, or connected vehicles.
- Knowledge of PCB design using KiCad, Altium Designer, or EasyEDA is a plus.
- Experience integrating cloud platforms and mobile applications.
What You'll Build
As part of the BAV engineering team, you'll develop a connected vehicle platform capable of:
- Live battery percentage
- Battery health monitoring
- Vehicle speed
- Odometer and trip tracking
- GPS tracking and geofencing
- Ride history
- Charging status
- Controller diagnostics
- Service reminders
- Remote firmware updates
- Real-time communication with the BAV mobile app
Why Join BAV Electric?
- Build technology for next-generation connected electric vehicles.
- Work on real-world IoT and automotive systems from prototype to production.
- Opportunity to shape the core electronics platform used across BAV's future vehicle lineup.
- Collaborate with a rapid-growing EV startup focused on innovation and scale.
How to Apply
Please send:
- Updated resume
- Linked In profile (if available)
- Git Hub or portfolio (preferred)
- Details of embedded/IoT/EV projects you've worked on
- Notice period
- Current and expected CTC
- Bonus: Include a brief description of any project where you interfaced with a motor controller, CAN Bus, BMS, or built a connected IoT device.
📌 Embedded Software Engineer (India)
🏢 BAV Electric
📍 India