Talent.com
This job offer is not available in your country.
3 Days Left : Hiring for BMS Embedded Software Development -Bangalore

3 Days Left : Hiring for BMS Embedded Software Development -Bangalore

Tata TechnologiesIndia
19 hours ago
Job description

Position : BMS Embedded Software Development

Experience : 3-8 Years

Job Location : Bengaluru Karnataka

Notice Period : Immediate to 30 Days

Primary 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 responsibilities include :

  • Design, development, and integration of BMS software for advanced automotive battery packs.
  • Expertise in Battery Management Systems (BMS), EV energy storage, and AI / ML algorithms.
  • Embedded / Controls software architecture development, definition and evaluation
  • Requirements elicitation, decomposition and creation
  • Setting a clear architectural vision and strategy for software
  • Specification of software structure, runtime behaviours, decomposition and interfaces.
  • Supporting the software team to realise and verify implemented architecture in their work products
  • Collaborating cross functionally with architecture stakeholders
  • Supporting functional safety activities and incorporating into architecture
  • Supporting cybersecurity activities and incorporating into architecture
  • Provide technical support and guidance to the software team
  • Instilling best practice in software domain and driving continuous improvement
  • Building effective working relationships with internal and external stakeholders
  • Support RFI / RFQ activities and customer / supplier discussions
  • Coordinate software issue resolution across component, pack, and vehicle levels.
  • Work closely with software validation, calibration diagnostics, functional safety, and architecture teams to ensure alignment and timely delivery of software components.
  • Lead technical input for software coordination and requirements alignment meetings.
  • Coordinate high-voltage battery system change management processes.
  • Develop and lead the creation of safety concepts for high-voltage battery systems, ensuring compliance with functional safety standards such as ISO 26262.
  • Conduct hazard and risk analyses to identify potential safety issues and define mitigation strategies.
  • Establish safety verification and validation plans to ensure safety requirements are met throughout the product development lifecycle.

Knowledge, Skills and Experience

  • Demonstrable experience delivering software products in the battery and / or automotive industries, with exposure to vehicle electrification engineering.
  • In depth knowledge and experience designing and delivering embedded / controls software solutions
  • 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)
  • Familiar with working in a development environment using revision control, issue tracking, and automated testing.
  • Proven experience in automotive product development environments, including launching large-volume automotive electronics systems.
  • Experienced in use of architecture development / simulation tools (System Designer / System Desk or equivalent)
  • Enable Vehicle-to-Grid (V2G) and Grid-to-Battery (G2B) analytics for smart energy distribution.
  • Ensure compliance with battery safety and regulatory standards (ISO 26262, UL 1973, IEC 62660, etc.).
  • Experience with advanced automotive battery design and testing.
  • Proficiency in tools like CANalyzer, INCA, and automated requirements management
  • Strong understanding of high-voltage safety, battery behaviour, and electrochemical performance.
  • Familiarity with electrification architectures, including EV, HEV, PHEV, and BSG systems.
  • Experience with software development in embedded systems, particularly for motor control and battery management
  • Produce documentation that may be used inside and outside the company.
  • Work closely with hardware engineers to integrate software solutions with Battery Management Systems
  • Knowledge of systems engineering V-Model and product lifecycle management
  • Engineering QMS exposure (ASPICE desirable)
  • Experience of working with global, cross-functional teams (advantageous)
  • Role Specific Qualifications / Certifications

  • Bachelor’s degree in Computer Science / Software Engineering / Electronics and Communication Engineering or similar.
  • Familiarity with BMS, EMI / EMC considerations, and HV component layout.
  • Leadership skills
  • Strong project management, leadership, and communication skills

    Create a job alert for this search

    Days Left Hiring For • India

    Related jobs
    • Promoted
    Embedded Developer

    Embedded Developer

    TekPillar®India
    Designation : Embedded C Developer Experience : 2 to 4 Years Location : Kochi.Notice Period : 0 to 10 Days (Immediate Joiner). Embedded Linux / Linux OS Linux Application Development.Key Responsibilitie...Show moreLast updated: 1 day ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Synstack Technologiesnagpur, maharashtra, in
    Bangalore, Remote for good candidates.Design and implement multi-modal embedding models that create unified vector representations across text, images, video, audio, and other modalities.Build and ...Show moreLast updated: 2 days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Tenet K D Platforms Pvt LtdIndia
    We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on Full Stack Hardware Developer with strong experience in STM32, ESP32, and other mic...Show moreLast updated: 30+ days ago
    • Promoted
    Linux BSP-Embedded Developer

    Linux BSP-Embedded Developer

    eInfochips (An Arrow Company)India
    Skills- Linux BSP, Device Driver Experience- 3 to 15 Years Locations- Hyderabad NP- Immediate Joiner Preferred.Technical Skills • Strong knowledge for Linux device drivers, Linux Kernel Programming...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Developer

    Embedded Developer

    IntraEdgeIndia
    Location : Pune - Kalyani Nagar.Employment Type : Full-Time (Hybrid).We are currently hiring for our client – Fluidra, a global product-based company headquartered in Spain, and a world leader in poo...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    7 DarterIndia
    We are looking for a highly skilled.C, C++, and Assembly language , who is passionate about building robust, low-level software on Embedded Linux platforms. You will work closely with our hardware a...Show moreLast updated: 20 days ago
    • Promoted
    Embedded Software Lead Engineer

    Embedded Software Lead Engineer

    Nidec Advance Technology IndiaIndia
    The ideal candidate is an experienced.C, Python, Embedded Linux (Yocto) , and device interfaces like.I2C, SPI, and RS485 , they can design robust architectures and lead teams effectively.They shoul...Show moreLast updated: 14 days ago
    • Promoted
    • New!
    Apply Now : Hiring for BMS Embedded Software Development -Bangalore

    Apply Now : Hiring for BMS Embedded Software Development -Bangalore

    Tata TechnologiesIndia
    Position : BMS Embedded Software Development.Job Location : Bengaluru Karnataka.Notice Period : Immediate to 30 Days.Embedded / controls software architecture development, modelling and simulation.Exp...Show moreLast updated: 2 hours ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    VOLANSYS (An ACL Digital Company)India
    Experience Required : 4 to 12 Years.Excellent Programming Skills in C - Understanding of various processor and microcontroller architecture like Cortex-A series, ARM series processors etc.Working e...Show moreLast updated: 20 days ago
    • Promoted
    Lead Embedded Firmware Engineer

    Lead Embedded Firmware Engineer

    Digital Health SolutionsIndia
    About Us : Digital Health Solutions (DHS) is a U.ISO 13485–certified MedTech engineering and regulatory consulting firm with a strong global presence. In India, we operate through our affiliate, Biov...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    TekPillar®India
    We are Hiring : Embedded Firmware Engineer at Bangalore Location.Embedded Firmware Engineer Experience : .Day Work From Office) CTC : Up to 15 LPA. Note : Looking for only Immediate Joiners (within 10 d...Show moreLast updated: 3 days ago
    • Promoted
    SAP BPC - ( BPC Embedded+ABAP )

    SAP BPC - ( BPC Embedded+ABAP )

    Numeric TechnologiesIndia, India
    Position : SAP BPC Embedded ( SAC+ABAP).Bachelor’s in engineering or Post Graduation – Masters in Computer Application or an MBA or related discipline or equivalent work experience.Minimum 5-7 years...Show moreLast updated: 21 days ago
    • Promoted
    Embedded Developer

    Embedded Developer

    Celstream TechnologiesIndia
    Embedded Developer / Lead Qualification : BE / BS in Computer Science / Computer Engineering / E&C / Electrical Engineering / Instrumentation Engineering / MCA. Experience : 8 to 12 Years Notice period : Immediate o...Show moreLast updated: 30+ days ago
    • Promoted
    BPC Embedded Developer

    BPC Embedded Developer

    Insight Globalnagpur, maharashtra, in
    Develop Embedded planning models, data models, and business rules with Fox scripting, Planning Functions (Badi / Class / BApi) in SAP BPC Embedded. Manage data extraction, transformation with Routines, ...Show moreLast updated: 5 days ago
    • Promoted
    Embedded Developer

    Embedded Developer

    Alp Consulting Ltd.India
    Exp-2 to 4 Yrs Location- Bangalore(Koramangala).Job Description : Key Responsibilities : .Develop and maintain cross-platform desktop applications using Qt (Qt Widgets / Qt Quick / QML).Integrate AI model...Show moreLast updated: 5 days ago
    • Promoted
    IBM BPM

    IBM BPM

    HiresharksIndia
    This is a full-time hybrid role for an IBM BPM specialist, located in Hyderabad with some work from home acceptable.The specialist will be responsible for designing, developing, and implementing IB...Show moreLast updated: 25 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    YourTribeIndia
    About the Role : We are seeking a talented and enthusiastic Embedded Systems Engineer to join our team and contribute to the development of robust electronic systems for our autonomous marine vessel...Show moreLast updated: 20 days ago
    • Promoted
    Oracle EBS WMS Implementation ( Functional)

    Oracle EBS WMS Implementation ( Functional)

    Kaygen, Inc.India, India
    We’re Hiring : Oracle EBS WMS Implementation & Support / Rolloff's Role.We are looking for an experienced professional to support and implement. The role involves working on rolloff's requirements, i...Show moreLast updated: 5 days ago
    • Promoted
    Hiring for BMS Embedded Software Development -Bangalore

    Hiring for BMS Embedded Software Development -Bangalore

    Tata TechnologiesIndia
    Position : BMS Embedded Software Development Experience : .Years Job Location : Bengaluru Karnataka Notice Period : .Primary Skills : Embedded / controls software architecture development, modelling and...Show moreLast updated: 20 days ago
    • Promoted
    BMS Embedded Software Development Engineer

    BMS Embedded Software Development Engineer

    Tata TechnologiesIndia
    BMS Embedded Software Development Engineer (Senior Role) Location : .MVM Plaza 1st BB Road, Bengaluru, Karnataka Experience : . About the Role We are looking for a.Senior Software Engineer – BMS Embedde...Show moreLast updated: 20 days ago