Senior Firmware Engineer

2 weeks ago


Bengaluru, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full time

SALARY : 15LPA - 25LPA


Elecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to a shelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in the Electronics product development & manufacturing cycle using 25+ micro-services on our platform.


The Senior Firmware Engineer will design, develop, and test firmware for electronic systems, ensuring they meet functional and performance requirements. This role involves collaborating with hardware engineers, integrating firmware with higher-level software, and optimizing algorithms for various applications. You will also lead debugging efforts and stay current with industry trends to drive continuous improvement.


Key Responsibilities :


Firmware Design & Development :


- Architect, design, and develop firmware for electronic systems, including IoT and fintech products.


- Write efficient and optimized firmware code in C/C++, Embedded C, and register-level programming.


Algorithm Development :


- Develop and optimize algorithms for signal processing, control systems, data analysis, and other relevant applications.


- Create firmware modules for communication, control, and other & Collaboration :


- Collaborate with hardware engineers to define hardware/firmware interfaces and specifications.


- Work closely with software developers to integrate firmware with higher-level software components and ensure seamless & Troubleshooting :


- Lead the debugging and troubleshooting efforts to identify and resolve firmware and algorithm-related issues.


- Develop and execute test plans to ensure firmware quality and & Planning :


- Prepare and maintain detailed documentation, including design specifications, test plans, and technical reports.


- Collaborate with product managers to define project requirements, scope, and timelines, and actively participate in project planning and execution.


Industry Trends & Continuous Improvement :


- Stay up-to-date with the latest industry trends and emerging technologies in firmware development and algorithm design.


- Drive continuous improvement initiatives to enhance firmware functionality and & Testing :


- Create comprehensive firmware simulation models and test cases.


- Perform firmware simulations to verify functionality, performance, and reliability.


Firmware Optimization :


- Optimize firmware for resource-constrained environments and real-time embedded systems with strict timing constraints.


- Implement efficient algorithms and data structures.


The ideal candidate key requirements :


- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.


- 5+ years of experience in firmware design and development.


- Strong proficiency in C/C++ programming for embedded systems, with a focus on register-level programming and library creation.


- Understanding of event-driven programming and firmware design for auto-calibration algorithms.


- Experience with communication protocols: Embedded protocols (SPI, I2C, UART, CAN, RS485) and Wireless protocols (MQTT, HTTP/HTTPS, Bluetooth/BLE, Wi-Fi, Cellular).


- Experience with firmware development tools (e.g., VSCode, Eclipse IDE, PlatformIO, cmake, openCPU).


- Proficiency in frameworks and tools: Espidf, Arduino, STM32 CUBEIDE.


- Hands-on experience with microcontrollers and controllers: ESP32, ATmega328, STM32F1/F3/F4, MSP430.


- Experience with Real-Time Operating Systems (RTOS): FreeRTOS, Zephyr, or embedded Linux.


- Strong problem-solving skills and ability to analyze and troubleshoot complex firmware and algorithm issues.


- Experience with hardware/firmware co-design and familiarity with hardware design principles (recommended).


- Experience with low-power firmware development and knowledge of wireless communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee).


- Knowledge of security protocols for IoT and fintech applications (optional but desirable).


- Excellent leadership and communication skills, with the ability to collaborate effectively with cross-functional teams.


- Proven track record of delivering high-quality firmware and algorithm solutions on schedule.


- Experience with hardware/firmware co-design and familiarity with hardware design principles (recommended).


- Experience in the Electric Vehicle, Telematics, IoT industry (optional, but desirable)


Nice to have Skills :


- Independent and able to work as a team player.


- Excellent communication and interpersonal skills.


- Capable of adhering to time limits.


- Ability to work under pressure.

(ref:hirist.tech)

  • Bengaluru South, India Allegion India Full time

    Firmware Engineer/ Senior Firmware Engineer Job Description: Creating Peace of Mind by Pioneering Safety and Security At Allegion, we help keep the people you know and love safe and secure where they live, work and visit.With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specializein security around the doorway and...


  • Bengaluru, India Dover India Full time

    About the Company:Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational agility to...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Greetings from LeadSOC Technologies!!!We are a service-based Company, working since the last 8 years in Bangalore, Hyderabad & Germany. At LEADSOC Technologies, we offer cutting edge Engineering Design services in Software Applications, VLSI and Embedded Systems.We have been growing rapidly over the last 8 years to meet the evolving needs of the...


  • Bengaluru, India Dover India Full time

    About the Company:Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational agility to...


  • Bengaluru, India Dover India Full time

    About the Company: Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational agility...


  • Bengaluru, India Dover India Full time

    About the Company:Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational agility to...


  • Bengaluru, India Infinera Full time

    Description : Senior Firmware Engineer We are looking for experienced Firmware Test Engineer/Desired experience in Optical Domain As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi location cross-functional R & D teams. Our work...

  • Senior Engineer

    3 months ago


    Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR57780 Senior Engineer , ESSD Firmware Experience...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, India str8bat Full time

    About Str8bat: (www. Description:Join the revolution at str8bat ( We're a pioneering consumer tech company in the sports industry, committed to empowering athletes worldwide to reach their full potential. By merging cutting-edge technology with community engagement, we're democratizing sports science to help players at all levels play better, anytime,...


  • Bengaluru, India Tohands Full time

    Job Title: Senior Embedded Firmware Engineer  (Linux)Location: Koramangala, Bangalore  Company: Tohands.in  Job Description:  Seeking an experienced Senior Embedded Firmware Engineer to lead our firmware team. The ideal candidate will excel in embedded Linux, boot loaders, kernels, C, C++, and Linux-based application development. Experience with IoT,...


  • Bengaluru, India Tohands Full time

    Job Title: Senior Embedded Firmware Engineer  ( Linux) Location: Koramangala, Bangalore   Company: Tohands.in   Job Description:   Seeking an experienced Senior Embedded Firmware Engineer to lead our firmware team. The ideal candidate will excel in embedded Linux, boot loaders, kernels, C, C++, and Linux-based application development. Experience...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, India str8bat Full time

    About Str8bat:(www. Description:Join the revolution at str8bat ( We're a pioneering consumer tech company in the sports industry, committed to empowering athletes worldwide to reach their full potential. By merging cutting-edge technology with community engagement, we're democratizing sports science to help players at all levels play better, anytime,...


  • Bengaluru, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR45666 Senior Engineer, ESSD Firmware Experience /...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Greetings from LeadSOC Technologies!!!We are a service-based Company, working since the last 8 years in Bangalore, Hyderabad & Germany. At LEADSOC Technologies, we offer cutting edge Engineering Design services in Software Applications, VLSI and Embedded Systems.We have been growing rapidly over the last 8 years to meet the evolving needs of the...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Greetings from LeadSOC Technologies!!!We are a service-based Company, working since the last 8 years in Bangalore, Hyderabad & Germany. At LEADSOC Technologies, we offer cutting edge Engineering Design services in Software Applications, VLSI and Embedded Systems.We have been growing rapidly over the last 8 years to meet the evolving needs of the...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Greetings from LeadSOC Technologies!!! We are a service-based Company, working since the last 8 years in Bangalore, Hyderabad & Germany. At LEADSOC Technologies, we offer cutting edge Engineering Design services in Software Applications, VLSI and Embedded Systems. We have been growing rapidly over the last 8 years to meet the evolving needs of the...


  • Bengaluru, India Enphase Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...

  • Firmware Engineer

    18 hours ago


    Bengaluru, India N Human Resources & Management Systems Full time

    Job Description: Firmware EngineerLocation: Pan IndiaRole Overview:We are seeking a talented Firmware Engineer to join our team and contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for microcontrollers and...

  • Firmware Engineer

    17 hours ago


    Bengaluru, India N Human Resources & Management Systems Full time

    Job DescriptionJob Description: Firmware EngineerLocation: Pan IndiaRole Overview:We are seeking a talented Firmware Engineer to join our team and contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for...


  • Bengaluru, India Dover India Full time

    About the Company:Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational agility to...