Firmware Engineer (Bangalore Urban)

Firmware Engineer (Bangalore Urban)

13 Aug
|
Mygate
|
Bangalore Urban

13 Aug

Mygate

Bangalore Urban

About the role

We design and build connected hardware devices; that run in thousands of homes and gated communities. This role sits right at the boundary of hardware and firmware: you'll help take boards from schematic to bring-up to shipping firmware, working alongside senior engineers, ODM/vendor partners, and the cloud and mobile teams.

It's a hands-on role for someone early in their career who's genuinely excited about embedded systems; equally happy with a soldering iron and a debugger.

What you'll do
- Design and lay out PCBs; schematic capture, component selection, multi-layer layout, and BOM prep under the guidance of senior engineers
- Bring up recent boards: power-on checks, debugging hardware faults, and validating peripherals
- Write and debug firmware for microcontrollers and embedded Linux SoCs (drivers, peripheral integration, application logic)
- Work with communication interfaces such as UART, I2C, SPI, BLE, and Wi-Fi/MQTT
- Read datasheets and reference designs and translate them into working hardware and code




- Support hardware validation through EVT/DVT/PVT stages and collaborate with manufacturing partners
- Document designs, test results, and known issues clearly

What we're looking for
- BE/BTech in Electronics, Electrical, ECE, or a related field
- 0–2 years of experience, or strong academic/personal projects in embedded systems
- Working knowledge of embedded C (C++ is a plus)
- Hands-on experience with a PCB design tool (KiCad, Altium, Eagle, or similar) at least at a coursework or side-project level
- Solid grasp of electronics fundamentals: digital and analog circuits, microcontrollers, power basics, and an introduction to signal integrity
- Comfortable reading schematics and datasheets
- Familiarity with common interfaces (UART, I2C, SPI, GPIO)
- Curiosity, attention to detail, and a genuine willingness to learn quickly

Nice to have (not required)
- Exposure to ESP32 / STM32, an RTOS (e.g. FreeRTOS), or embedded Linux
- Experience with

📌 Firmware Engineer (Bangalore Urban)
🏢 Mygate
📍 Bangalore Urban

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware engineer (bangalore urban) / bangalore urban

Subscribe to this job alert:

Get the latest job offers by email for: firmware engineer (bangalore urban) / bangalore urban