Embedded Software Engineer

Year    Hosur, TN, IN, India

Job Description

An embedded software engineer working on vehicle control systems, battery management systems (BMS), and motor controllers is responsible for designing, developing, testing, and integrating robust, safety-critical software solutions for automotive platforms.?

Core Responsibilities



Develop and implement embedded software for vehicle control, BMS, and motor controller systems, leveraging C/C++, AUTOSAR, and model-based development approaches.? Create control and diagnostic algorithms for BMS to ensure safety, robustness, and compliance with standards such as ISO 26262 and ASPICE.? Architect and integrate platform software across various hardware modules for real-time management and control of vehicle systems.? Perform comprehensive testing using automated and manual validation methods to verify functionality, performance, and safety.? Collaborate with interdisciplinary teams, including electrical hardware and systems engineers, to broadcast software requirements and integrate full vehicle solutions.?

Required Skills



Proficiency in Embedded C/C++ for automotive applications and experience with 8/16/32 bit microcontrollers (Renesas, Infineon, Freescale, Microchip, etc.).? In-depth understanding of communication protocols such as CAN, LIN, SPI, I2C, UART, and automotive Ethernet.? Experience with real-time operating systems, diagnostic tools, and test automation environments.? Knowledge of battery charging, discharging algorithms, fault detection, and thermal management strategies in BMS applications.? Familiarity with automotive industry standards, safety, and compliance documentation.?

Typical Duties



Develop core embedded software components to ensure safe and efficient vehicle operation, including driving modes, propulsion controls, and health monitoring.? Design architectures and implement software solutions for power management and electrical distribution in vehicles, supporting features such as motor control and sensor integration.? Document software designs and link requirements to test cases to ensure traceability and compliance during audits.? Lead or participate in Agile development teams focused on continuous delivery and improvement of embedded automotive systems.?

Qualifications



Bachelor's or Master's degree in Electronics, Electrical Engineering, or Computer Science is required.? 3-6 years of experience for junior-to-senior engineering roles for embedded automotive systems.? Demonstrated expertise in automotive embedded design, system integration, and software safety-critical coverage.?
This role is crucial for modern vehicles, where embedded software enables advanced control, safety, and operational efficiency across electrical and mechanical automotive subsystems.?

How to Apply



If you are ready to take the next step in your career with a future-focused company, please send your updated CV to

info@enextenergy.com

. We look forward to exploring how your skills and expertise can contribute to our collective success at eNext Energy Systems Pvt Ltd.

Job Type: Full-time

Pay: ?25,000.00 - ?45,000.00 per month

Benefits:

Health insurance Provident Fund
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4583104
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hosur, TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year