About the Role :
We are seeking a Senior Embedded Systems Engineer with proven expertise in lithium-ion battery systems, BMS (Battery Management Systems), and power electronics for UAV (Unmanned Aerial Vehicles) applications. The ideal candidate will lead the end-to-end design, development, validation, and integration of embedded hardware and firmware solutions, ensuring high reliability and performance under demanding conditions.
Key Responsibilities :
Battery Management System (BMS) Development :
- Design, develop, and test BMS hardware and firmware for lithium-ion battery packs.
- Integrate charging solutions with BMS for UAV applications.
- Conduct simulation and modeling of BMS performance under varying flight and environmental conditions.
Embedded Systems & Firmware :
Develop firmware in C / C++ for real-time BMS operation and communication with UAV flight controllers.Implement robust communication protocols (e.g., CAN, UART, SPI, I2C) for seamless system integration.Build and validate prototypes through rigorous lab and field testing.System Design & Prototyping :
Design electronic circuits and embedded systems using CAD tools (Altium, Eagle, or equivalent).Perform fault diagnostics, root cause analysis, and troubleshooting of hardware and firmware issues.Collaborate with cross-functional teams to ensure scalability and manufacturability of designs.Software & Data Tools :
Develop and maintain Windows-based applications (Python) for BMS data logging, monitoring, and diagnostics.Implement automated test scripts and validation frameworks for system reliability testing.Required Skills & Qualifications :
Education : Bachelors or Masters degree in Electrical Engineering, Electronics, Embedded Systems, or related field.
Experience : 58 years of experience in embedded system design, preferably with UAV or battery-powered applications.
Technical Expertise :
Embedded firmware development in C / C++.Strong understanding of lithium-ion battery systems and BMS design.Hands-on experience with power electronics and charging systems.Proficiency in circuit design CAD tools (Altium, Eagle, etc.) and system simulation tools (MATLAB / Simulink or equivalent).Strong troubleshooting and root cause analysis skills.Familiarity with Python for diagnostics and data visualization.(ref : hirist.tech)