BMS Embedded Software Development Engineer

3 weeks ago


New Delhi, India Tata Technologies Full time

BMS Embedded Software Development Engineer (Senior Role) Location:MVM Plaza 1st BB Road, Bengaluru, Karnataka Experience:3 – 7 Years Notice Period:Looking forImmediate to 30 Days joinersAbout the Role We are looking for aSenior Software Engineer – BMS Embedded Softwareto join our growing team. This role is crucial in the design, development, and delivery of safe, reliable, and high-performancebattery systemsfor automotive applications. As a Senior Engineer, you will lead engineering activities, coordinate resources, define software architecture, and ensure timely delivery of project milestones.Key Responsibilities Design, develop, and integrateBMS softwarefor advanced automotive battery packs Developembedded/controls software architectureand define requirements Leadsoftware safety conceptsensuring ISO 26262 compliance Collaborate across teams (validation, calibration, functional safety, cybersecurity) Coordinate software issue resolution at component, pack, and vehicle level Drive continuous improvement & best practices in software engineering Supportcustomer/supplier discussions, RFI/RFQ activities Delivertechnical guidanceto software teams and stakeholdersRequired Skills & Experience Strong background inBattery Management Systems (BMS)and EV energy storage Proven expertise inembedded software development, architecture & simulation Proficiency inMATLAB, C/C++, Python , and RTOS (AUTOSAR Classic / OSEK) Knowledge ofCAN tools (CANalyzer, INCA)& automated requirements management Familiar withISO 26262, UL 1973, IEC 62660standards Experience invehicle electrification(EV, HEV, PHEV, BSG systems) Understanding ofhigh-voltage safety, battery behavior, electrochemistry Strongproject management, leadership, and communication skillsQualifications Bachelor’s degree inComputer Science, Software Engineering, Electronics & Communication, or related field Experience inautomotive product development& launching large-scale electronics systems Familiarity withsystems engineering V-Model, ASPICE, QMS Advantage: Global cross-functional team collaboration experienceApply Now– Send your resume to: Shital.jakkulwar@tatatechnologies.com Include in your application: Total & Relevant Experience Current & Preferred Location Current CTC & Expected CTC Notice Period (Immediate to 30 days only) Last Working Day (if serving / already left) Reason for recent career gaps (if any



  • New Delhi, India Tata Technologies Full time

    BMS Embedded Software Development Engineer (Senior Role)Location: MVM Plaza 1st BB Road, Bengaluru, KarnatakaExperience: 3 – 7 Years- Notice Period: Looking for Immediate to 30 Days joinersAbout the RoleWe are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design, development, and...


  • New Delhi, India Tata Technologies Full time

    Position : BMS Embedded Software Development Experience:3-8 Years Job Location : Bengaluru Karnataka Notice Period:Immediate to 30 DaysPrimary Skills: Embedded / controls software architecture development, modelling and simulation Expert in MATLAB modelling and C/C++, Python programming and Familiar with embedded RTOS (AUTOSAR Classic / OSEK etc)Role...


  • New Delhi, India Tata Technologies Full time

    Position: BMS Embedded Software DevelopmentExperience: 3-8 YearsJob Location: Bengaluru KarnatakaNotice Period: Immediate to 30 DaysPrimary Skills:Embedded / controls software architecture development, modelling and simulationExpert in MATLAB modelling and C/C++, Python programming and Familiar with embedded RTOS (AUTOSAR Classic / OSEK etc)Role...

  • Embedded Engineer

    1 week ago


    Delhi, NCR, New Delhi, India Creatara Mobility Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title:Embedded Engineer Electric Vehicles (EV) BMS and ECU DevelopmentJob Summary:We are seeking a highly skilled Embedded Engineer to join our team, specializing in the development of Battery Management Systems (BMS) for electric vehicles and Electronic Control Units (ECU) with integrated sensor interfaces including GPS, Gyro, Radar, and Lidar. The...

  • Algorithm Developer

    2 weeks ago


    New Delhi, India Royal Enfield Full time

    Position Overview: Location: Chennai Position Title: BMS Model-Based Control Algorithm Developer Reports to: Lead Function: EV TechnicalWhat you’ll do: This position in BMS Development is accountable for the development of BMS algorithms in Matlab/Simulink/State flow, Auto code generation from Embedded coder and testing in bench and Vehicle/Dyno●...


  • New Delhi, India ChipIOT Embedded Solutions Full time

    Company DescriptionChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • New Delhi, India ChipIOT Embedded Solutions Full time

    Company DescriptionChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • Delhi, Delhi, India BotLab Dynamics Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the RoleWe are looking for a motivated intern to contribute to the development of advanced BatteryManagement Systems (BMS). The role will involve executing complete BMS learning cycles,tuning and validating parameters, and integrating BMS modules and battery fuel gauge ICswith flight controllers (Ardupilot/PX4).This internship offers hands-on...


  • New Delhi, India Info Way Solutions Full time

    Job Description:Role: Embedded Software Engineer (C++ Developer) Location: BengaluruWe are looking for an experienced Embedded Software Engineer with strong hands-on expertise in C++ development and a solid understanding of embedded systems. The ideal candidate will be responsible for the design, development, integration, and testing of embedded software...


  • New Delhi, India Veego Instruments Corporation Full time

    Veego Instruments Corporation (www.veego.in) is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments.Job Profile:- Design and development of software for embedded systems - Requirement gathering and analysis. Technical support for field/customer issues - Performing development and integration...