Automotive Embedded Developer-BMS
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Hello Candidates, 'We are hiring for Automotive Embedded Developer-BMS in Bangalore Location'
Work Experience: 4 to 8
Years Location:
Bangalore
Job Description:
Job Description:
Must have : CAN, C++, BMS, Embedded, I2C, Motor control External Skill & Expertise: Automotive embedded Software & Application Development for power train (Motor control/ BMS / Converters etc).
Application Development and Integration with base software layer (BSW). C/C++ Embedded software development on RTOS/Non-RTOS platform. Mandatory to have Automotive embedded software/application development experience, and should be able to write/modify code based on requirements.
Mandatory to have hands-on experience in different microcontrollers (ARM, Renesas, Freescale, Texas Instrument, or Infineon) based software applications using embedded C and should be able to work on other software development IDE.
Mandatory to have knowledge of communication protocol eg. UART, I2C, SPI, CAN. Mandatory to have experience with different low-level drivers eg: HWIO, I2C/SPI, WDT, UART, CAN, ADC, PWM, Timers, etc. Mandatory to have knowledge of the V-cycle process.
Mandatory to have software debugging skills and should be able to test different low-level drivers eg: HWIO, I2C, UART, CAN, ADC, PWM, LIN, Timers, etc.
Added advantage to having experience in working on CAN tools:
CANoe/PCAN/BusMaster, oscilloscope, etc.
The added advantage is having knowledge of layered architecture stack from driver to the application layer and being able to interface different layers
Work Experience: 4 to 8
Years Location:
Bangalore
Job Description:
Job Description:
Must have : CAN, C++, BMS, Embedded, I2C, Motor control External Skill & Expertise: Automotive embedded Software & Application Development for power train (Motor control/ BMS / Converters etc).
Application Development and Integration with base software layer (BSW). C/C++ Embedded software development on RTOS/Non-RTOS platform. Mandatory to have Automotive embedded software/application development experience, and should be able to write/modify code based on requirements.
Mandatory to have hands-on experience in different microcontrollers (ARM, Renesas, Freescale, Texas Instrument, or Infineon) based software applications using embedded C and should be able to work on other software development IDE.
Mandatory to have knowledge of communication protocol eg. UART, I2C, SPI, CAN. Mandatory to have experience with different low-level drivers eg: HWIO, I2C/SPI, WDT, UART, CAN, ADC, PWM, Timers, etc. Mandatory to have knowledge of the V-cycle process.
Mandatory to have software debugging skills and should be able to test different low-level drivers eg: HWIO, I2C, UART, CAN, ADC, PWM, LIN, Timers, etc.
Added advantage to having experience in working on CAN tools:
CANoe/PCAN/BusMaster, oscilloscope, etc.
The added advantage is having knowledge of layered architecture stack from driver to the application layer and being able to interface different layers
0 page views
Related listings
-
Embedded Software EngineerSoftware DeveloperJob Description Embedded Software Developer for Android Middleware Development & Validation Skill Requirements • B.E in ECE/EEE/CSC with 2 – 4 years of experience in Embedded Software Development • Proficiency in C/C++ language • Expertise in And...2026/11/09
-
Senior Java Software EngineerSoftware DeveloperLooking for a Senior Java Developer to join a team of rockstar developers. The candidate should have a minimum of 5+ yrs. of experience.There are multiple openings. Company Background - We are a multinational software company that is growing at a fas...2026/11/09
-
Software Developer - CT AlgorithmsSoftware DeveloperResponsibilities: • As a developer in the team located in Bangalore, you will develop and integrate algorithm components for CT applications by taking care of all aspects of software engineering, from design and implementation, through testing and do...2026/11/09
