Embedded SW Developer_Metering

Robert Bosch Group

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Bosch Global Software Technologies Private Limited in Bengaluru, India, seeks an experienced firmware engineer to design, implement and optimize production-grade firmware for ARM Cortex-M MCUs in bare-metal and lightweight RTOS environments.

The role includes DLMS/COSEM protocol integration for AMI meters, low-level peripheral management, and collaboration with meter OEMs and NIC/module vendors to ensure robust SDLC practices and continuous integration across multiple releases.

Qualifications

  • Bachelor’s or Master’s degree in computer science, computer engineering, electronics & communication, or a related engineering discipline.
  • 4–6 years of hands-on embedded software engineering experience shipping firmware or NIC/communication-side firmware in commercial AMI products.
  • Proficiency in C for ARM Cortex-M MCUs.
  • Deep familiarity with modern software development lifecycles: Git, JIRA, CI/CD, build systems, and testing.
  • Experience with wireless mesh protocols (Wirepas, Wi-SUN, Zigbee) and Cellular IoT integration.
  • Automation skills in Python scripting for tooling and test automation.

Responsibilities

  • Design, implement and maintain production-grade firmware for ARM Cortex-M MCUs in bare-metal and RTOS environments.
  • Own DLMS/COSEM protocol integration for NIC/meter-side firmware.
  • Configure and optimize low-level peripherals (UART, SPI, I2C, GPIO, DMA, flash).
  • Lead architectural discussions and liaison with meter OEMs and NIC/module vendors.
  • Drive SDLC practices and CI/CD workflows across multiple releases.

Skills

Firmware development
C programming
ARM Cortex-M
Embedded systems
Python scripting
Git/JIRA/CI/CD

Education

Bachelor’s or Master’s in CS/CE/EE

Tools

Git
JIRA
Docker
CMake/Make
AT commands

Job description

  • Legal Entity: Bosch Global Software Technologies Private Limited
Company Description

Bosch Global Software Technologies Private Limitedis a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

Roles & Responsibilities :
Core Firmware Development:Design, implement, and maintain highly optimized, production-grade firmware for ARM Cortex-M microcontrollers in both bare-metal and lightweight RTOS environments.

AMI & Protocol Integration:Own and mature the communication firmware (NIC/meter-side) usingDLMS/COSEM, ensuring seamless alignment with Indian smart metering standards (IS 15959 Part 2 and Standard Bid Documents / SBD).

Low-Level Peripheral Management:Configure and optimize micro-architectural components including UART, SPI, I涎, GPIO, DMA, internal/external Flash, hardware security/keys, and Over-the-Air Programming (OTAP) mechanics.

Technical Leadership & OEM Collaboration:Lead architectural discussions, write clean design notes, and act as a trusted technical liaison with meter OEM software leads and senior stakeholders.

Engineering Excellence:Drive robust SDLC practices by owning non-trivial codebases across multiple release cycles, enforcing strict code reviews, and contributing proactively to continuous integration workflows.

Qualifications

Experience :4-6

Mandatory/requires Skills :
Education:Bachelor’s or master’s degree in computer science, Computer Engineering, Electronics & Communication, or a related engineering discipline.

Core Experience:4 – 6 yearsof hands-on embedded software engineering experience, with a proven track record of shipping firmware or NIC/communication-side firmware in commercial AMI products.

Expert Programming:Mastery ofC programmingtailored forARM Cortex-Mclass MCUs.

SDLC Discipline:Deep familiarity with modern software development lifecycles, including Git version control, JIRA, IBM ALM, CI/CD pipelines, build systems (CMake / Make), Docker, WSL, unit/integration testing, and structured release management.

Wireless Mesh Protocols:Hands-on experience with low-power wireless stacks or mesh networking topologies such asWirepas, Wi-SUN, Zigbee etc.

Cellular IoT:Hands-on experience with integrating Cellular / NB-IoT modems using AT-command structures in constrained IoT environments.

Automation:Proficiency in Python scripting for internal tooling, automated testing, and log analysis.

Industry Background:Prior experience as a Firmware developer at an Indian smart meter OEM, or as a firmware integrator bridging meter OEMs and NIC/module vendors.

Preferred Skills :

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Embedded/Firmware
Principal Software Engineer - Embedded/Firmware

Zoho • Kolkata Metropolitan Area

On-site
INR 1,500,000 - 2,100,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Insolare Energy • Mumbai

On-site
INR 1,200,000 - 2,000,000
Senior Firmware Engineer
Senior Firmware Engineer

SourcingXPress • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Embedded Software Developer
Embedded Software Developer

Tekskills Inc. • Karnataka

On-site
INR 900,000 - 1,300,000
Embedded Software Engineer
Embedded Software Engineer

GridStar • Thrissur

On-site
INR 600,000 - 900,000
Lead Hardware Engineer
Lead Hardware Engineer

GridCrest by Kaynes • Dadri

On-site
INR 3,500,000 - 7,000,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Embedded Engineer
Senior Embedded Engineer

Nisko Pinnacle Telematics • Coimbatore District

On-site
INR 1,500,000 - 2,300,000
Software Engineer Home Automation Electronics
Software Engineer Home Automation Electronics

Eapro Global Limited • Haridwar

On-site
INR 335,000 - 670,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000