
Posted 6 days ago
Embedded Software Developer
Bosch Global Software Technologies Private LimitedEmbedded SW Developer_Metering
Requirements
B.E/B.Tech degree, 4-6 years embedded experience, C programming mastery, ARM Cortex-M expertise, Wireless mesh protocols, Python scripting
Skills
C#ARM Cortex-MEmbedded Software
About the role
Responsibilities
- Design, implement, and maintain optimized firmware for ARM Cortex-M microcontrollers in bare-metal and RTOS environments
- Own and mature communication firmware using DLMS/COSEM aligned with Indian smart metering standards
- Configure and optimize low-level peripherals including UART, SPI, I2C, GPIO, DMA, and Flash
- Lead architectural discussions and act as a technical liaison with meter OEM software leads
- Drive SDLC practices including code reviews and continuous integration workflows
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electronics & Communication
- 4-6 years of embedded software engineering experience with commercial AMI products
- Mastery of C programming for ARM Cortex-M MCUs
- Experience with wireless mesh protocols such as Wirepas, Wi-SUN, or Zigbee
- Experience integrating Cellular / NB-IoT modems using AT-commands
- Proficiency in Python scripting for automation and testing
- Familiarity with Git, JIRA, CI/CD, CMake, Docker, and WSL
About the Company
Bosch Global Software Technologies Private Limited is a subsidiary of Robert Bosch GmbH, serving as a major software development center providing end-to-end Engineering, IT, and Business Solutions globally.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeEmbedded Software Developer
Bosch Global Software Technologies Private Limited · Bengaluru
