Talent.com
This job offer is not available in your country.
Embedded C Developer

Embedded C Developer

Bosch GroupBengaluru, Karnataka, India
5 hours ago
Job description

Job Description

Roles & Responsibilities :

Role :  Embedded Software Developer to design, develop, test and debug BMS (Battery Management System) software on a variety of real-time microcontroller-based embedded platforms including understanding of ECU Schematic

Responsibilities :

  • Working and contributing in all phases of product development from requirements to production release, for real-time embedded BMS.
  • Good experience on embedded firmware design and development, unit testing, debugging, and documentation.
  • Able to understand Hardware schematic layout and harness design
  • Understanding of python programming and Automation testing techniques
  • Well versed with Microcontrollers and device driver
  • Experience on RTOS is an added advantage
  • Work independently and take design decisions
  • Interacting with French customers on day-to-day basis
  • Working with GIT, JIRA, DOORS, Confluence, Codebeamer
  • Working with Integrated development environment toos like WinIDEA, IAR emb work bench

Qualifications

Educational qualification :

B.Tech or Master in Electronics

Experience : 7-12 years

Mandatory / requires Skills :

Preferred Skills :

Additional Information

  • B.Tech or Masters in Electronics & Commnication, Instrumentation, or equivalent
  • Strong experience in  Embedded C  programming language for embedded systems
  • Experience with Coding standards and optimised code designing (low-power, low-memory SW design constraints)
  • Knowledge of  microcontroller  systems, including :   Bootloader,  A / D converters, watchdog timers, interrupt and trap functions, serial interfaces etc…
  • CAN  communication and CANOpen. Vector Tools (CANAnalyzer)
  • Understanding of HW design, Harness design
  • Experience of working with Testbench
  • Know how on Lithium-Ion batteries and BMS is an added advantage
  • For test activities : Test methodologies, basic level of Python, Robot Framework
  • Create a job alert for this search

    Embedded Developer • Bengaluru, Karnataka, India