Firmware Engineer

Bytebeam

Bengaluru

On-site

INR 600,000 - 900,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bytebeam builds the hardware and software stacks that power the next generation of smart connected vehicles. From device telemetry and remote diagnostics to OTA updates, alerts, and fleet-scale device management, Bytebeam helps teams ship connected products faster and operate them reliably in the field.

Bytebeam is hiring a Firmware Engineer to develop firmware for automotive telematics devices. This hands-on, early-career role involves writing and testing firmware, bringing up peripherals, and

Qualifications

  • 1–3 years of hands-on embedded firmware development in C/C++ on microcontrollers.
  • Strong fundamentals in MCUs, interrupts, memory; RTOS or bare-metal experience.
  • Experience with UART, SPI, I2C; CAN/USB exposure preferred.
  • Able to read schematics and datasheets; use basic lab tools.
  • Commitment to clean, tested code and willingness to learn from reviews.

Responsibilities

  • Write and test firmware in C/C++ for microcontroller-based telematics devices.
  • Develop and integrate drivers for peripherals (cellular, GNSS, BLE, CAN, sensors, storage).
  • Implement communication over UART, SPI, I2C, CAN, and USB.
  • Support board bring-up, peripheral validation, and hardware-software integration.
  • Debug firmware issues with scopes, logic analyzers, and JTAG/SWD; root-cause debugging.
  • Write unit and on-target tests; contribute to firmware CI and build process.
  • Participate in code reviews; maintain clean, documented code.
  • Triage and reproduce field issues; improve on-device logging and diagnostics.

Skills

Embedded C/C++
RTOS/bare-metal
UART/SPI/I2C/CAN/USB
Microcontroller fundamentals
Schematic reading
Code quality

Education

B.E./B.Tech in ECE/EEE/CS

Tools

Git
CI
MISRA

Job description

Bytebeam builds the hardware and software stacks that power the next generation of smart connected vehicles. From device telemetry and remote diagnostics to OTA updates, alerts, and fleet-scale device management, Bytebeam helps teams ship connected products faster and operate them reliably in the field.

Firmware is where our hardware comes alive and where the device meets the cloud. As a Firmware Engineer here, you will write real firmware that ships in real vehicles, working closely with a strong tech lead and the hardware team.

Role Overview

We are hiring a Firmware Engineer to develop firmware for our automotive telematics devices. This is a hands‑on, early‑career engineering role. You will write and test firmware, bring up peripherals, and help debug devices on the bench and in the field, with guidance and code review from the Firmware Tech Lead.

We are looking for someone who already knows their way around embedded C, is hungry to get deep into real hardware, and cares about writing clean, correct code.

What You'll Do
  • Write and test firmware in C/C++ for microcontroller‑based telematics devices.
  • Develop and integrate drivers and modules for peripherals such as cellular/LTE, GNSS, BLE, CAN/OBD, sensors, and storage, under the lead's direction.
  • Implement communication over UART, SPI, I2C, CAN, and USB.
  • Support board bring‑up, peripheral validation, and hardware‑software integration with the hardware team.
  • Debug firmware issues using scopes, logic analyzers, and JTAG/SWD, and chase problems down to root cause.
  • Write unit and on‑target tests, and contribute to the firmware CI and build process.
  • Participate in code reviews, follow the team's coding standards, and keep your code clean and well documented.
  • Help triage and reproduce field issues and improve on‑device logging and diagnostics.
Must‑Have Skills
  • 1-3 years of hands‑on embedded firmware development in C/C++ for microcontrollers (strong internship or project experience considered)
  • Solid fundamentals in microcontrollers, interrupts, memory, and at least one RTOS or bare‑metal environment
  • Working knowledge of embedded communication interfaces: UART, SPI, I2C, and ideally CAN or USB
  • Comfortable reading schematics and datasheets and using basic lab tools (multimeter, scope, logic analyzer)
  • Cares about code quality: clean, readable, tested code and willingness to learn from code review
  • A debugging mindset and the persistence to get to root cause
  • B.E./B.Tech in ECE, EEE, CS, or related (or equivalent practical experience)
Good‑to‑Have (Strong Plus)
  • Exposure to automotive or telematics firmware (CAN/OBD, GNSS, cellular modems)
  • Familiarity with version control (Git), CI, and static analysis / coding standards (e.g. MISRA)
  • Awareness of automotive coding standards and functional safety basics
  • Some embedded Linux exposure in addition to MCU firmware
  • Use of AI/LLM coding tools as part of your workflow
  • Personal or academic projects on real hardware (robotics, IoT, embedded boards)
Who We Are Looking For

We are looking for an early‑career engineer who is genuinely excited about embedded systems and wants to grow fast under a strong tech lead. You should be the kind of person who enjoys getting a stubborn peripheral to work, who reads the datasheet rather than guessing, and who takes pride in clean code. You will own real firmware modules, learn the full path from schematic to field, and have a clear runway to grow into senior firmware ownership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer Intern
Firmware Engineer Intern

Bytebeam • Bengaluru

On-site
INR 89,000 - 134,000
Hardware Engineer
Hardware Engineer

Bytebeam • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Hardware Engineering Manager
Hardware Engineering Manager

Bytebeam • Bengaluru

Hybrid
INR 4,500,000 - 7,500,000
Hardware Engineer - Automotive Telematics
Hardware Engineer - Automotive Telematics

Bytebeam • Bengaluru

On-site
INR 700,000 - 1,200,000
Embedded Firmware Engineer- Automotive
Embedded Firmware Engineer- Automotive

Vayavya Labs Pvt. Ltd • India

On-site
INR 900,000 - 1,300,000
Hardware Validation Engineer
Hardware Validation Engineer

Bytebeam • Bengaluru

On-site
INR 1,900,000 - 3,600,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Hardware Technician
Hardware Technician

Bytebeam • Bengaluru

On-site
INR 350,000 - 550,000
Firmware Engineer
Firmware Engineer

SourcingXPress • Bengaluru

On-site
INR 1,000,000 - 4,000,000
Hardware Validation Engineer - Automotive Telematics
Hardware Validation Engineer - Automotive Telematics

Bytebeam • Bengaluru

On-site
INR 800,000 - 1,200,000