Talent.com
This job offer is not available in your country.
BMS Embedded Software Development Engineer

BMS Embedded Software Development Engineer

Tata Technologiesbangalore, karnataka, in
7 days ago
Job description

BMS Embedded Software Development Engineer (Senior Role)

📍 Location : MVM Plaza 1st BB Road, Bengaluru, Karnataka

💼 Experience : 3 – 7 Years

  • Notice Period : Looking for Immediate to 30 Days joiners

🔹 About the Role

We are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design, development, and delivery of safe, reliable, and high-performance battery systems for 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 integrate BMS software for advanced automotive battery packs
  • Develop embedded / controls software architecture and define requirements
  • Lead software safety concepts ensuring 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
  • Support customer / supplier discussions, RFI / RFQ activities
  • Deliver technical guidance to software teams and stakeholders
  • 🔹 Required Skills & Experience

  • Strong background in Battery Management Systems (BMS) and EV energy storage
  • Proven expertise in embedded software development, architecture & simulation
  • Proficiency in MATLAB, C / C++, Python , and RTOS (AUTOSAR Classic / OSEK)
  • Knowledge of CAN tools (CANalyzer, INCA) & automated requirements management
  • Familiar with ISO 26262, UL 1973, IEC 62660 standards
  • Experience in vehicle electrification (EV, HEV, PHEV, BSG systems)
  • Understanding of high-voltage safety, battery behavior, electrochemistry
  • Strong project management, leadership, and communication skills
  • 🔹 Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electronics & Communication, or related field
  • Experience in automotive product development & launching large-scale electronics systems
  • Familiarity with systems engineering V-Model, ASPICE, QMS
  • Advantage : Global cross-functional team collaboration experience
  • 📩 Apply 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

    Create a job alert for this search

    Embedded Software Engineer • bangalore, karnataka, in

    Related jobs
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Black BoxBengaluru, Karnataka, India
    We have openings for Sr Embedded System Engineer professionals at Bangalore location.Role : Sr Embedded System Engineer.Work Location : Bangalore (Manyata Tech park). Mode of Work : 5 Days Working from...Show moreLast updated: 12 days ago
    • Promoted
    Embedded Linux Development Engineer

    Embedded Linux Development Engineer

    Luxoft IndiaBengaluru, Karnataka, India
    Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augm...Show moreLast updated: 13 days ago
    • Promoted
    Hiring for BMS Embedded Software Development -Bangalore

    Hiring for BMS Embedded Software Development -Bangalore

    Tata TechnologiesBengaluru, Karnataka, India
    BMS Embedded Software Development.Embedded / controls software architecture development, modelling and simulation.Expert in MATLAB modelling and C / C++, Python programming and Familiar with embedded...Show moreLast updated: 12 days ago
    • Promoted
    • New!
    Only 24h Left : Hiring for BMS Embedded Software Development -Bangalore

    Only 24h Left : Hiring for BMS Embedded Software Development -Bangalore

    Tata TechnologiesBengaluru, Karnataka, India
    Position : BMS Embedded Software Development Experience : 3-8 Years Job Location : Bengaluru Karnataka Notice Period : Immediate to 30 Days Primary Skills : Embedded / controls software architectur...Show moreLast updated: 5 hours ago
    • Promoted
    Embedded Build Systems Engineer

    Embedded Build Systems Engineer

    USTBengaluru, Karnataka, India
    We’re Hiring : Embedded Build Systems Engineer.Bengaluru / Pune / Hyderabad / Coimbatore].CMake • Yocto • Buildroot • Zephyr • CI / CD • Embedded Toolchains • Automation. Ready to build the systems tha...Show moreLast updated: 16 days ago
    • Promoted
    Senior Embedded Linux Development Engineer

    Senior Embedded Linux Development Engineer

    LuxoftBengaluru, Karnataka, India
    This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions.We are looking for an experienced engineer for an exciting role to augment our Client's cor...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer (Embedded)

    Senior Software Engineer (Embedded)

    HMEBengaluru, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show moreLast updated: 25 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Persistent SystemsBengaluru, Karnataka, India
    Work Mode : 5 Days work from office.We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms. Experience in camera systems, im...Show moreLast updated: 7 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    L&T Technology ServicesBengaluru, Karnataka, India
    Minimum 4 to 7 yrs of experience in working.Expertise in kernel, device driver, BSP development, board bring up, porting, and customization on Linux platforms, with a focus on the Android kernel.Ex...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Engineer (Embedded) - C++ [T500-20478]

    Senior Software Engineer (Embedded) - C++ [T500-20478]

    HMEBengaluru, Karnataka, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show moreLast updated: 11 days ago
    • Promoted
    Solutions Engineer – Onboarding & Implementation

    Solutions Engineer – Onboarding & Implementation

    OnArrivalhosur, tamil nadu, in
    OnArrival is the AWS of travel—powering flights, hotels, insurance, and more via modular APIs and SDKs.We enable fintechs, banks, and large ecosystems to launch embedded travel experiences in under...Show moreLast updated: 7 days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXhosur, tamil nadu, in
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show moreLast updated: 7 days ago
    • Promoted
    Embedded Software Lead Engineer

    Embedded Software Lead Engineer

    Nidec Advance Technology IndiaBengaluru, Karnataka, India
    The ideal candidate is an experienced.C, Python, Embedded Linux (Yocto).They should have strong knowledge of.TCP / IP, UDP, Redfish / RestAPI, SNMP, Modbus, and BACnet. Cooling Distribution Unit (CDU).T...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    YourTribeBengaluru, Karnataka, India
    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: 11 days ago
    • Promoted
    IBM Maximo

    IBM Maximo

    HCLTechGreater Bengaluru Area, India
    Hi All, Currently we have open position for Kinaxis and looking for strong candidate if interested pls apply or share resume - Santhoshkumark@hcltech. Location - Chennai, Noida, Pune, Hyderabad, Ban...Show moreLast updated: 12 days ago
    • Promoted
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    Blunt ArrowBengaluru, Karnataka, India
    This position focuses on launching direct-to-consumer products.Our team is responsible for designing, prototyping, and launching Portable Energy Systems—compact solutions that integrate core techno...Show moreLast updated: 30+ days ago
    • Promoted
    BMS Embedded Software Development Engineer

    BMS Embedded Software Development Engineer

    Tata TechnologiesBengaluru, Karnataka, India
    BMS Embedded Software Development Engineer (Senior Role).MVM Plaza 1st BB Road, Bengaluru, Karnataka.Senior Software Engineer – BMS Embedded Software. This role is crucial in the design, development...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    [Urgent] BMS Embedded Software Development Engineer

    [Urgent] BMS Embedded Software Development Engineer

    Tata TechnologiesBengaluru, Karnataka, India
    BMS Embedded Software Development Engineer (Senior Role) Location : MVM Plaza 1st BB Road, Bengaluru, Karnataka Experience : 3 – 7 Years - Notice Period : Looking for Immediate to 30 Days joiners ...Show moreLast updated: 5 hours ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Capgemini EngineeringBengaluru, Karnataka, India
    Yrs of experience in Embedded Linux Kernel / Drivers domain.Embedded Software development and porting on Linux and ARM platforms. Strong Programming skills on C, C++ & Data Structures, expertise on OS...Show moreLast updated: 12 days ago
    • Promoted
    Embedded Software Engineer (MCU Development)

    Embedded Software Engineer (MCU Development)

    Toshiba Software (India) Pvt. Ltd.Bengaluru, Karnataka, India
    Embedded Software Engineer (MCU Development).Preferred Experience : 4 to 12 years.Experience in Embedded Software Domain. Experience in MCU development, Peripheral driver development (SPI, I2C, Ether...Show moreLast updated: 30+ days ago