Senior Embedded Software Engineer

4 days ago


Chennai, Tamil Nadu, India Aeternus Energy Full time ₹ 12,00,000 - ₹ 36,00,000 per year

We are looking for an experienced
Senior Embedded Software Engineer
to design, develop, and optimize firmware and embedded control algorithms for
Battery Management Systems (BMS)
and
Energy Management Systems (EMS)
. The ideal candidate will have a deep understanding of embedded platforms, real-time systems, and communication protocols, with a passion for driving innovation in renewable energy technologies.

Key Responsibilities:

  • Design, develop, and test embedded software for BMS and EMS platforms, including control, communication, and diagnostic modules.
  • Develop algorithms for
    cell monitoring, balancing, SOC/SOH estimation, fault detection
    , and system protection.
  • Implement and integrate communication protocols such as
    CAN, Modbus, RS485, MQTT, OCPP, and TCP/IP
    for seamless system connectivity.
  • Collaborate with cross-functional teams (hardware, firmware, cloud, and data analytics) to ensure reliable and scalable integration.
  • Perform firmware debugging, validation, and optimization to enhance performance and system efficiency.
  • Support hardware bring-up, board testing, and system-level verification for new prototypes and production systems.
  • Ensure compliance with industry standards such as
    ISO 26262, IEC 61508, and functional safety requirements
    .

Qualifications:

  • Bachelor's or Master's degree in
    Electronics, Electrical, Instrumentation, or Embedded Systems Engineering
    .
  • 8–12 years
    of hands-on experience in embedded software development for automotive, renewable, or energy domains.
  • Strong proficiency in
    C/C++
    , RTOS, and embedded debugging tools.
  • Experience with
    microcontrollers (ARM, STM32, TI, NXP)
    and real-time embedded architectures.
  • Familiarity with
    energy storage systems, power electronics, and renewable energy control systems
    is preferred.
  • Knowledge of version control (Git), CI/CD for embedded, and agile development practices.

Preferred Skills:

  • Experience in
    BMS/EMS algorithm development
    and calibration.
  • Knowledge of
    IoT and cloud integration
    for remote monitoring and control.
  • Understanding of
    AI-based predictive maintenance
    and energy optimization models.
  • Excellent problem-solving skills and ability to lead embedded software architecture decisions.
Hiring #Experienced #EmbeddedEngineer #SeniorEmbeddedEngineer #FirmwareEngineer #EnergyJobs #BatteryManagement #EnergyManagement #RenewableEnergy #BMSJobs #EMSJobs #IoTJobs #CleanTech #GreenEnergy #EVJobs #SustainabilityJobs #TechCareers #NowHiring
  • Embedded Engineer

    4 days ago


    Chennai, Tamil Nadu, India Siliconz Embedded Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test & maintain embedded systems using Embedded C, RTOS & communication protocols with microcontrollers. Experience in hands-on development and troubleshooting on embedded targets


  • Chennai, Tamil Nadu, India 410eeb18-43ba-4781-919d-cb55933a4a6d Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Embedded Firmware Engineer / Embedded Software EngineerLocation: Chennai, IndiaEducation: B.E / B.Tech in ECE / CSE / ITExperience: 3 – 7 yearsAbout the RoleWe are looking for a passionate Embedded Firmware Engineer to join our engineering team in Chennai. You will be responsible for developing embedded software and firmware for x86/ARM-based systems,...


  • Chennai, Tamil Nadu, India Live Connections Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    Immediate opportunity for Embedded Head., Chennai.Please connect with me in LinkedIn for swift response.Position:Embedded SME / Embedded HeadLocation:ChennaiExperience:15 to 20 YearsPackage:Open as per market standardsJob SummaryWe are seeking ahighly experienced Embedded SMEto lead and drive embedded software development initiatives. The ideal candidate...


  • Chennai, Tamil Nadu, India Raptee Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Who Are WeRaptee.HV is a full- stack electric motorcycle startup with a very strong technical moat, founded in 2019 by four engineers from Chennai (Ex Tesla, Wipro), working on bringing a no-compromise upgrade motorcycle to an otherwise scooter- only EV market. Raptee is incubated at CIIC & ARAI.Role OverviewWe are looking for an enthusiasticEmbedded...


  • Chennai, Tamil Nadu, India TekPillar® Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Automotive Embedded Software Engineer (Linux, BSP & AUTOSAR)Experience:12 to 15 YearsLocation:ChennaiWe are seeking an experiencedAutomotive Embedded Software Engineerwith expertise inLinux BSP, Device Drivers, Digital Cockpit Systems, andAUTOSAR. Hands-on experience withQualcomm, NXP, and TIchipsets.Key Responsibilities:Define and implement ...


  • Chennai, Tamil Nadu, India eMICROLABS Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the jobLocation:Chennai, Tamil NaduInternship Duration:6 MonthsOffer Type:Internship leading to Permanent PositionJob Description:We are hiringEmbedded Software Engineer Internsfor our Chennai office. The selected candidates will undergo a6-month full-time internship. Upon successful performance, candidates will be offered apermanent rolein our...


  • Chennai, Tamil Nadu, India ParvAI Labs Full time ₹ 8,00,000 - ₹ 16,00,000 per year

    Role: Senior Embedded Engineer (Vision & Wearables) (PJ2502FH)About ParvAI LabsParvAI Labs, an IIT Madras‑incubated deep‑tech startup, pioneers groundbreaking advancements in human‑centric AI through advanced vision analytics and patented eye‑tracking technology. Born out of over a decade of rigorous research at IIT Madras, we transform...


  • Chennai, Tamil Nadu, India rccenterprises Full time ₹ 1,80,000 - ₹ 3,00,000 per year

    Designing and developing embedded software for various hardware platforms, including microcontrollers and processors.Writing efficient, reliable, and optimised code in C/C++ and other programming languages for embedded systems to ensure system functionality and reliability.Collaborating with hardware engineers to ensure seamless integration of software and...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...