Talent.com
This job offer is not available in your country.
▷ [High Salary] Hiring for BMS Embedded Software Development -Bangalore

▷ [High Salary] Hiring for BMS Embedded Software Development -Bangalore

Tata TechnologiesIndia
9 days 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

    High Salary Embedded • India

    Related jobs
    • Promoted
    SAP BPC - ( BPC Embedded+ABAP )

    SAP BPC - ( BPC Embedded+ABAP )

    Numeric TechnologiesNagpur, IN
    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: 17 days ago
    • Promoted
    IBM BPM Developer

    IBM BPM Developer

    HCLTechIndia
    We are seeking a skilled and experienced IBM BPM Developer to join our team.The ideal candidate will have a strong background in business process management and hands-on experience with IBM BPM too...Show moreLast updated: 16 days ago
    • Promoted
    • New!
    Embedded Engineer

    Embedded Engineer

    AgrileafIndia
    We’re Hiring : Embedded Programmer – Robotics & PCB Design.Immediate to 30 days (negotiable).AgriLeaf is looking for a skilled and experienced Embedded Programmer to lead the development of real-tim...Show moreLast updated: 18 hours ago
    • Promoted
    • New!
    ▷ [Apply Now] BMS Embedded Software Development Engineer

    ▷ [Apply Now] BMS Embedded Software Development Engineer

    Tata TechnologiesIndia
    BMS Embedded Software Development Engineer (Senior Role).Location : MVM Plaza 1st BB Road, Bengaluru, Karnataka.Notice Period : Looking for Immediate to 30 Days joiners. We are looking for a Senior So...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    ▷ [High Salary] Embedded Software Engineer (MCU & RTOS)

    ▷ [High Salary] Embedded Software Engineer (MCU & RTOS)

    Angel and GenieIndia
    Job Title : Embedded Software Engineer (MCU & RTOS).We are seeking a highly skilled and motivated Embedded Systems Software Developer to join. The ideal candidate will have strong experience in micro...Show moreLast updated: less than 1 hour ago
    • Promoted
    Embedded Software Engineer (MCU Development)

    Embedded Software Engineer (MCU Development)

    Toshiba Software (India) Pvt. Ltd.India
    Embedded Software Engineer (MCU Development) Location : .Bengaluru Experience required : .Preferred Experience : 4 to 12 years 2. Experience in Embedded Software Domain.Experience in MCU development, Per...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
    • New!
    ▷ (Urgent) Embedded Developer

    ▷ (Urgent) Embedded Developer

    Celstream TechnologiesIndia
    Title : Embedded Developer / Lead.Qualification : BE / BS in Computer Science / Computer Engineering / E&C / Electrical Engineering / Instrumentation Engineering / MCA. Notice period : Immediate or who can join us i...Show moreLast updated: less than 1 hour ago
    • Promoted
    Oracle EBS WMS Implementation ( Functional)

    Oracle EBS WMS Implementation ( Functional)

    Kaygen, Inc.Nagpur, IN
    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: 2 days ago
    • Promoted
    Embedded Development Lead - C / C++

    Embedded Development Lead - C / C++

    FirstcareercentreIndia
    Description : Job Description : We are looking for a skilled Embedded Software Developer with strong experience in C++ and RTOS-based applicati...Show moreLast updated: 11 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
    Embedded Software Engineer (MCU & RTOS)

    Embedded Software Engineer (MCU & RTOS)

    Angel and GenieIndia
    Job Title : Embedded Software Engineer (MCU & RTOS) Location : Chennai Job Type : Full-Time Experience Level : Mid-Level. Job Summary : We are seeking a highly skilled and motivated Embedded Systems Soft...Show moreLast updated: 16 days ago
    • Promoted
    IBMi developer

    IBMi developer

    Programmers.ioNagpur, IN
    IO is actively seeking talented individuals who are skilled in IBMi.If you're looking for a flexible work environment that allows you to contribute from anywhere, we want to hear from you.US Based ...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: 1 day ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    VOLANSYS (An ACL Digital Company)India
    Excellent Programming Skills in C.Understanding of various processor and microcontroller architecture like Cortex-A series, ARM series processors etc. Working experience of on bare metal, RTOS, devi...Show moreLast updated: 18 hours ago
    • Promoted
    • New!
    ▷ (Urgent Search) Embedded Software Engineer

    ▷ (Urgent Search) Embedded Software Engineer

    SLBIndia
    Job Title : Embedded Software Engineer.We are a global technology company driving energy innovation for a balanced planet. Together, we create amazing technology that unlocks access to energy for the...Show moreLast updated: less than 1 hour ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    YourTribeIndia
    We are seeking a talented and enthusiastic Embedded Systems Engineer to join our.As part of our dynamic startup journey, you will collaborate closely with our experienced.This immersive experience ...Show moreLast updated: 16 days ago
    • Promoted
    • New!
    IBM BPM Developer

    IBM BPM Developer

    Servion Global SolutionsIndia
    Notice period : Imd joiner or Serving notice.Degree, Post graduate in Computer Science or related field (or equivalent industry experience). Minimum 5 years of experience in IBM BPM development.Must ...Show moreLast updated: 18 hours 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: 16 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: 16 days ago