Firmware Engineer

1 week ago


Pune HO, India TATA AutoComp Systems Ltd Full time
Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experienceJob Location: Chakan, PuneJob Description: We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical role in designing and developing low-level firmware for our advanced battery management systems. Your focus will be on optimizing performance, safety, and efficiency while ensuring seamless integration with hardware components.Responsibilities:

Design and develop low-level firmware for Battery Management Systems, adhering to technical specifications and performance requirements.

Collaborate with hardware engineers to ensure smooth integration of firmware with BMS hardware components, including microcontrollers, sensors, communication interfaces and application software.

Utilize Real-Time Operating Systems (RTOS) for multitasking and resource management in the firmware.

Integrate Unified Diagnostic Services (UDS) protocols for in-vehicle communication and diagnostics.

Perform low-level programming, memory management, and real-time processing to meet stringent BMS performance goals.

Conduct thorough testing and verification of the firmware to ensure reliability, stability, and compliance with industry standards and safety regulations.

Debug and resolve firmware-related issues, and provide timely support during integration, testing, and production stages.

Generate comprehensive documentation for firmware design, code, test procedures, and version control.

Stay updated with emerging technologies, advancements in BMS firmware development, and industry best practices to drive continuous improvement.

Collaborate closely with cross-functional teams, including hardware engineers, software developers, and project managers, to ensure successful BMS firmware development and project delivery.Requirements:

Bachelor's or Master's degree in Electrical/Electronics Engineering, Computer Engineering, or a related field.

Proven experience in low-level firmware development for Battery Management Systems (BMS) or similar embedded systems.

Expertise in low-level programming languages such as C and C++ for microcontrollers and real-time systems.

Familiarity with Real-Time Operating Systems (RTOS) for multitasking and resource management.

Experience with Unified Diagnostic Services (UDS) protocols for in-vehicle communication and diagnostics.

Strong understanding of microcontroller architectures, memory management, and peripheral interfaces.

Experience in battery management algorithms, cell balancing, charging, and discharging strategies is desirable.

Familiarity with communication protocols commonly used in BMS, such as CAN, SPI, UART, I2C.

Proficiency in firmware development tools, debuggers, and version control systems.

Solid understanding of hardware-software integration and troubleshooting techniques.

Excellent problem-solving and analytical skills, with meticulous attention to detail.

Strong communication and collaboration abilities, with the ability to work effectively in a team-oriented environment.
  • Firmware Engineer

    1 week ago


    Pune H.O, India ACL Digital Full time

    Please apply who can join only in 0-30 days only.Must have: * Hands-on expertise in C, C++, RTOS based firmware applications on microcontrollers. *Experience in development of industrial fieldbus communication protocols like EtherNet/IP, Modbus TCP, Webserver. *Experience in architecture of RTOS platforms ( Zypher), address Cyber-security requirements, fix...

  • Firmware Engineer

    2 days ago


    pune, India TATA AutoComp Systems Ltd Full time

    Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experience Job Location: Chakan, Pune Job Description: We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical role...

  • Firmware Engineer

    3 weeks ago


    pune, India TATA AutoComp Systems Ltd Full time

    Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experienceJob Location: Chakan, PuneJob Description:We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical role in...

  • Firmware Engineer

    2 weeks ago


    Pune, India TATA AutoComp Systems Ltd Full time

    Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experience Job Location: Chakan, Pune Job Description: We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical...

  • Firmware Engineer

    4 weeks ago


    Pune, India TATA AutoComp Systems Ltd Full time

    Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experienceJob Location: Chakan, PuneJob Description: We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical role in...

  • Firmware Engineer

    3 weeks ago


    Pune, India TATA AutoComp Systems Ltd Full time

    Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experience Job Location: Chakan, Pune Job Description: We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical role...

  • Firmware Engineer

    4 weeks ago


    Pune, India TATA AutoComp Systems Ltd Full time

    Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experienceJob Location: Chakan, PuneJob Description: We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical role in...

  • Firmware Engineer

    3 days ago


    pune, India TATA AutoComp Systems Ltd Full time

    Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experience Job Location: Chakan, Pune Job Description: We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical role...

  • Firmware Engineer

    3 days ago


    pune, India TATA AutoComp Systems Ltd Full time

    Job Title: Automotive Embedded Firmware Engineer – 2 to 3 years relevant work experienceJob Location: Chakan, PuneJob Description: We are seeking a skilled and motivated BMS Firmware Engineer with expertise in low-level software development for Battery Management Systems (BMS) to join our team. As a BMS Firmware Engineer, you will play a critical role in...


  • Pune H.O, India DDN Full time

    DDN Storage is seeking great candidates to join our dynamic team of passionate customer-enabling technologists!This is an incredible opportunity to be part of a company that has been at the forefront of AI and high performance data storage innovation for over two decades. DDN Storage is a global market leader renowned for powering many of the world's most...

  • Firmware Engineer

    2 months ago


    Pune, India JSG Office Solutions Full time

    Johari Digital is the leadingelectronic medical device manufacturer catering to global clients.We design develop engineer and manufacture medical devices forglobal markets. We are MDSAP US FDA and GMP audited electronicmedical device manufacturing company in India.Johari Digital islooking for Firmware Engineer who will be responsiblefor supporting the...


  • Pune H.O, India DDN Full time

    DDN Storage is seeking great candidates to join our dynamic team of passionate customer-enabling technologists!This is an incredible opportunity to be part of a company that has been at the forefront of AI and high performance data storage innovation for over two decades. DDN Storage is a global market leader renowned for powering many of the world's most...

  • Firmware Engineer

    5 days ago


    Pune, India Clean Electric Full time

    Role: Firmware EngineerCompany DescriptionClean Electric is a startup working to revolutionize how Li-Ion Batteries are constructed. We have developed proprietary thermal solutions that enable Di-Electric Immersion cooling of Li-Ion batteries. Our battery topology enables Li-Ion batteries to charge faster, while also lasting longer. The design also provides...


  • Pune H.O, India Jabil Full time

    BMC Firmware Lead Engineer (Server & Storage)Job Definition – BMC Firmware EngineerJob Sub-familyFIRMWARE/SOFTWAREJOB SUMMARY (Main Responsibilities)For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone. ESSENTIAL DUTIES AND RESPONSIBILITIES...


  • Pune H.O, India Jabil Full time

    BMC Firmware Lead Engineer (Server & Storage)Job Definition – BMC Firmware EngineerJob Sub-familyFIRMWARE/SOFTWAREJOB SUMMARY (Main Responsibilities)For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone. ESSENTIAL DUTIES AND...

  • Firmware Engineer

    6 days ago


    pune, India Clean Electric Full time

    Role: Firmware Engineer Company Description Clean Electric is a startup working to revolutionize how Li-Ion Batteries are constructed. We have developed proprietary thermal solutions that enable Di-Electric Immersion cooling of Li-Ion batteries. Our battery topology enables Li-Ion batteries to charge faster, while also lasting longer. The design also...

  • Firmware Engineer

    1 week ago


    Pondicherry H.O, India RedBlox.io Full time

    Job Description We are looking for a qualified and highly motivated candidate for the development of signal processing algorithms in firmware and subsequent implementations for our products running on embedded processor in our chips. This will be a hands-on position, designing/implementing critical algorithms. The individual will be writing DSP algorithms to...

  • Firmware Engineer

    1 week ago


    Pondicherry H.O, India RedBlox.io Full time

    Job Description We are looking for a qualified and highly motivated candidate for the development of signal processing algorithms in firmware and subsequent implementations for our products running on embedded processor in our chips. This will be a hands-on position, designing/implementing critical algorithms. The individual will be writing DSP algorithms to...

  • Firmware Engineer

    4 days ago


    Pune, India People Prime Worldwide Full time

    About Company: IT was started with the mission to provide Economic as well as Efficient software solutions. We firmly believe in the credibility and scalability of Digital Transformation. Their services are focused on Mobility Solutions Custom App Development Cloud Solutions IoT AR/VR Metaverse Blockchain Artificial Intelligence & Machine Learning Chatbot...


  • Pune, India Geminus Tech Full time

    GeminusTech is a trusted development partner for software product startup companies as well as industry leading multi facet product companies. Our team is a bunch of seasoned professionals working with cutting edge technologies in storage, networking, satellite, SDV and cloud domain.Position Overview:We are seeking a Senior Embedded Firmware Developer with...