Tasks / Responsibilities
- Should be able to independently develop the firmware , software for the target product
- Analyzing the requirements and come out with architecture proposals for the product
- Interaction with cross functional team (Local and Global)
- Independently debug and validate the software
- Should be able to interact with Electronics team and able to bring up the board
Expected skill set
Basic:
- Strong Embedded C / C++ experience
- Device drivers – I2C, SPI, UART, EEPROM, Flash, RTC etc
- Good understanding and experience of few microcontroller architectures (TI/ST/Renesas etc)
- Experience with Version control concepts and software (any of svn, git, ClearCase)
- Good understanding of MISRA guidelines
- Good understanding about Platform design, software abstraction, design methodologies
Desirable
- Sensor drivers/interfacing – Vision, Accelerometers, Gyro, etc
- Experience with Bootloader development
Qualifications
BE / B.Tech / ME / M Tech in EE, EC
Location: Bengaluru
Company: BOSCH
The Job is closed. Check the latest active jobs here.