Senior Firmware Engineer

1 week ago


Bengaluru, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full time

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)



  • Bengaluru, India ABEX Excellence Pvt Ltd Full time

    We are hiring on behalf of a leading product company for the position of Senior Firmware EngineerJob Title: Senior Firmware Engineer Experience: 5+ years Location – BangaloreOverview: We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven devices. This role...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – Firmware Location: Bangalore Experience Required: Minimum 10 years Education: Bachelor’s/Master’s in Electronics or Software Engineering Key Responsibilities Responsibility AreaDetails Technical Guidance Provide direction on software/firmware design specifications, ensuring compliance with international standards and...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – Firmware Location: Bangalore Experience Required: Minimum 10 years Education: Bachelor’s/Master’s in Electronics or Software Engineering Key Responsibilities Responsibility AreaDetails Technical Guidance Provide direction on software/firmware design specifications, ensuring compliance with international standards and...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility Area DetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility Area DetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...


  • Bengaluru, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and...