Sponsored
Verified Job IT / Software / Data Analyst

Embedded Systems Engineer

Gurgaon, Haryana
IT / Software / Data Analyst
#548824
Remote / WFH

Job Description

???? We’re Hiring: Embedded Systems Engineer – Smart BMS Integration

???? Location: Gurugram ???? Full-time ⚡ Yanti Innovative Electromotive Solutions Pvt Ltd

At Yanti, we’re building smart, serviceable, and interoperable battery systems designed to work across diverse EV platforms — even when protocols are undocumented. We’re looking for an Embedded Systems Engineer who thrives in technically demanding environments and wants to make their mark on India’s energy future.

If you’ve ever reverse-engineered a CAN frame, debugged a UART misfire in the field, or written firmware to solve what others said was “impossible,” — you belong with us.

???? What You’ll Do
• Architect embedded firmware for BMS platforms using STM32/ESP32 or equivalent MCUs
• Design state-machine-driven control logic for cell balancing, thermal management, and fault protection across LFP, NMC, and LTO chemistries
• Develop and debug CAN/UART communication stacks for host integration — even without OEM protocol documentation
• Implement abstraction layers that allow seamless, plug-and-play behavior with various EV MCUs and displays
• Use tools like CANalyzer, SavvyCAN, PCAN, Saleae Logic Analyzer, J-Link and oscilloscopes for real-time signal diagnostics
• Collaborate with cross-functional teams in hardware, testing, and thermal engineering to deliver robust and field-tested systems

✅ What You Bring
• 3–8 years of experience in embedded systems development, preferably in EV, battery, or automotive systems
• Proficiency in C/C++, working with real-time firmware and bare-metal drivers
• Experience with RTOS (FreeRTOS, CMSIS-RTOS) and interrupt-driven architectures
• Solid understanding of SOC/SOH estimation, cell protection strategies, and sensor integration
• Strong debugging skills with tools like JTAG, ST-Link, or Serial Console
• Bonus: Experience with open-source BMS platforms (LibreBMS, DieBieMS, BatMon)
• Bonus: Familiarity with Python diagnostic tools (cantools, PySerial, pandas, Jupyter)

???? Why Join Yanti?
• Work on India’s most forward-thinking battery interoperability platform
• Solve EV challenges that impact real customers, not just lab prototypes
• Be part of a mission-driven team with a hands-on lab in Gurugram
• Contribute to long-lifecycle, repairable battery systems that define a new standard of reliability
• Your code and insight will directly impact the next generation of EV platforms

???? Apply now: romesh@yanti.co.in

???? Help us build batteries that speak every language.

???? Know someone like this? Tag them or share this post. Great teams are built together.

???? Have 1–2 years of experience and feel you're a strong fit? We'd still love to hear from you.
View more Embedded Jobs in Gurgaon →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like

Jaipur, Rajasthan IT / Software / Data Analyst

Are you a talented software developer looking for an exciting opportunity to work with cutting-edge technologies Look no further! Aptclouds ...

Posted 58m ago View Details
Senior Java Software Engineer keshavsingh Verified
Jaipur, Rajasthan IT / Software / Data Analyst

RoboMQ is a fast-growing SaaS company delivering disruptive Identity Governance and Administration (IGA) solutions to mid-market enterprise ...

Posted 1h ago View Details
Lead Python Developer keshavsingh Verified
Jaipur, Rajasthan IT / Software / Data Analyst

iCapital is looking to hire an experienced Python Developer with expertise in web scraping, automated portal interactions, and cloud-native ...

Posted 1h ago View Details