Search Jobs

Senior Software Engineer (embedded / Firmware Development)

3 - 8 yrs
Apply without registration
10,00,000 - 15,00,000 PA. Openings: 2 Posted 30+ days ago Job Applicants: 545 Job Views: 948

Job Description

Send me Jobs like this
    Role : Software Engineer (Embedded) working with R&D, Firmware development
    Designation : Sr. Software Engineer
    Department : R&D Mobility
    Location : Bangalore (Yelahanka)

    Key contributor in our Electric Vehicle Battery management system development team with the responsibility to develop Basic software for next generation of electric vehicle products.
    The role involves in development of basic software as per the SDLC which is requirement gathering and analysis, design, Implementation and coding, testing, deployment and maintenance
    The role involves taking ownership of a complete firmware development and being responsible for delivery, within restricted timeframes.
    The software is written in C and runs in a resource constrained, embedded and real time environment.
    Participate in the full software lifecycle from requirements, design, code and test.
    Create, maintain and meet project schedules.
    Develop software modules to efficiently meet product objectives and project goals.
    Design and write embedded software as per the requirements
    Maintain and document software and resolutions
    Conduct module and system level design reviews.
    Support the in-house software teams in developing automated testing tools

    Qualification & Experience

    Qualification : B.E/ B.Tech/ MTech (Electrical or Electronics)

    Required Skills
    Hands on coding skills in C
    Experience with both hardware and software desired.
    Experience with Electric Vehicles (EV), EV charging and/
    Track record of delivering reliable and robust products.
    Ability to solve problems by identifying root causes, analysing possible solutions, and taking appropriate action
    Ability to understand and review schematics.
    Hands on experience in tools like IAR embedded workbench, Keil or equivalent tools
    Experience in Vector CANoe/CAPL programming
    Experience source code management (GIT/ MKS/ PTC/ SVN/)
    Experience in driver development for safety monitoring based on ISO26262
    Experience on communication Interfaces - CAN, UART, USB, SPI, and I2C.
    Experience on development of drivers for Touch screen display.
    Experience on using TCP/IP stack and application layers like HTTP, FTP, SNMP, Web Sockets.
    Familiar with MISRA C coding practices

    Ability to accurately estimate software tasks and work to schedule
    Knowledge on Battery chargers
    Knowledge on standards J1939 and OCPP protocol is plus.
    Effective team player and good communicator.

Salary: INR 10,00,000 - 15,00,000 PA.

Industry: Automobile, Auto Anciliary, Auto Components

Functional Area: Engineering Design , R&D

Role Category:Engineering Design

Role:Senior Design Engineer

Employment Type: Full Time, Permanent



UG: B.Tech/B.E. - Electrical, Electronics/Telecommunication

Company Profile:


View Contact Details
Apply without registration

IEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms and Conditions for more comprehensive information on this aspect.

Get Better Jobs & Higher Salaries. Suggested courses

I agree to the Terms and Conditions