Talent.com
Senior Firmware Engineer - Embedded System

Senior Firmware Engineer - Embedded System

ELECBITS TECHNOLOGIES PRIVATE LIMITEDGurugram
8 days ago
Job description

Description : About Us :

Elecbits is Indias leading full-stack, vertically integrated Electronics engineering and manufacturing organisation, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in a simpler, faster, scalable manner.

We are on a mission to build the digital and physical infrastructure for every electronics enterprise on the planet.

About The Opportunity.

Operating in the Electronics & Embedded Systems sector, this product-engineering team builds connected devices and IoT solutions for industrial and consumer markets.

The role focuses on low-level firmware development, hardware bring-up, and reliability engineering for production-grade embedded products.

We are hiring a hands-on Senior Embedded Firmware Engineer for an on-site role in India to lead firmware delivery, debug complex hardwaresoftware interactions, and drive continuous improvements across the product lifecycle.

Role & Responsibilities :

  • Design, implement, and maintain production firmware in C / C++ for ARM-based microcontrollers (firmware architecture, modules, and HAL).
  • Develop and optimize device drivers and middleware for peripherals (I2C, SPI, UART) and connectivity stacks (BLE / Wireless).
  • Lead hardware bring-up and system-level debugging using oscilloscopes, logic analyzers, and JTAG / SWD tools to resolve timing, power, and signal-integrity issues.
  • Profile and optimize firmware for memory footprint, CPU usage, and power consumption to meet embedded constraints.
  • Author unit / integration tests, automation scripts, and CI pipelines to validate firmware and accelerate release cycles.
  • Collaborate with PCB, mechanical, and test-engineering teams to deliver robust, manufacturable products and transfer firmware to production.

Skills & Qualifications :

Must-Have :

  • Bachelor's degree in Electronics, Electrical, Computer Engineering or equivalent practical experience.
  • Strong expertise in C and C++ for embedded systems and experience with ARM Cortex-M microcontrollers.
  • Hands-on experience with RTOS and bare-metal firmware design, plus development of device drivers.
  • Proven track record of hardware bring-up and low-level debugging using logic analyzers, oscilloscopes, and JTAG / SWD.
  • Experience with communication protocols : I2C, SPI, UART and familiarity with BLE connectivity stacks.
  • Practical knowledge of firmware testing, CI workflows, cross-compilation toolchains, and version control (Git).
  • Preferred :

  • Experience with Embedded Linux or integration between RTOS and Linux subsystems.
  • Familiarity with automated test frameworks and scripting (Python) for firmware validation.
  • Experience with production test, manufacturing hand-off, and reliability validation.
  • Benefits & Culture Highlights :

  • Work on end-to-end product development in a fast-paced embedded / IoT engineering environment.
  • Collaborative, cross-disciplinary teams with strong ownership and rapid iteration cycles.
  • On-site role with opportunities to lead technical decisions and influence product roadmap.
  • Location : On-site in India.

    Candidates must be available to work from the assigned engineering facility.

    Join Elecbits to shape the firmware that powers next-generation connected devices - bring deep embedded expertise, rigorous engineering discipline, and a drive for reliable, high-performance products.

    (ref : hirist.tech)

    Create a job alert for this search

    Senior Firmware Engineer • Gurugram