Application Software Developer

  • Bengaluru
  • Exide Energy Solutions Ltd

Job Objective:

We are seeking a skilled and innovative Application Software Developer to join our dynamic team. This role primarily involves developing application algorithms and charger strategies, contributing to cutting-edge projects that drive innovation in our industry.


Roles and Responsibilities :

  • Develop and maintain application software, ensuring high quality through documentation, report generation, and unit testing.
  • Collaborate closely with the Manager, providing regular updates on project status and milestones.
  • Integrate application software with firmware, ensuring seamless functionality and performance.
  • Utilize Model-Based Design techniques for software development, particularly leveraging tools like MATLAB.
  • Contribute to the generation of test reports, actively participating in the testing phase of projects.

Functional Skills:

  • Minimum of 6 years of experience in Model-Based Application Software Development.
  • Proficiency in Model-Based Designing using MATLAB, with hands-on experience in Embedded Coder.
  • Strong expertise in C/C++ development, adhering to MISRA coding guidelines.
  • Familiarity with Real-Time Operating Systems (RTOS) and MIL-SIL testing.
  • Proven ability to optimize auto code for size, speed, and resource efficiency.
  • Experience in motor control systems, particularly with BLDC or PMSM, is highly desirable.


Behavioral Skills:

  • Embrace a collaborative mindset, actively sharing knowledge and contributing to collective goals.
  • Foster creativity and innovation through continuous learning and exploration of new technologies.
  • Demonstrate strong time management skills, effectively prioritizing tasks to optimize productivity.
  • Exhibit leadership qualities by making informed decisions and driving projects towards success.


Desired Qualifications:

  • Graduation or Postgraduation in Electrical, Electronics, or Automotive Engineering.


Why Join Us

  • Be part of a forward-thinking team dedicated to pushing the boundaries of technology.
  • Access opportunities for professional growth and development in a supportive environment.
  • Work on exciting projects that have a real impact on our industry and beyond.


If you are passionate about software development, eager to contribute to groundbreaking projects, and thrive in a collaborative environment, we would love to hear from you.