Embedded C Firmware Engineer

2 months ago


Bengaluru, India Talpro Full time

Embedded Firmware Developer

Experience : 6+ years

Location : Bangalore

Job Description :

We are looking for an experienced Embedded Firmware Developer with a strong background in C programming and firmware development.

The ideal candidate should have at least 6 years of hands-on experience in developing embedded firmware for microcontrollers and possess expertise in working with various interfaces such as I2C, SPI, UART, USB, RS232, timers, DMA, interrupts, ADC, DAC, RS485, and PWM.

Responsibilities :

- Develop and optimize embedded firmware for microcontrollers like STM, PIC, MSP430, IMXRT, etc.

- Implement drivers for various peripherals, including Nand Flash, Nor flash, EEPROM, LCD display, touch screen, capacitive sensors, and USB interface.

- Work on BareMetal development as well as RTOS concepts, with a strong understanding of FreeRTOS or any other RTOS.

- Debug and troubleshoot firmware issues using debugging tools like GDB and IDEs such as IAR or Keil, GCC, and makefile.

- Collaborate with the hardware team to ensure seamless integration of firmware with hardware components.

- Perform code reviews and ensure adherence to coding standards and best practices.

- Participate in the full software development life cycle, from design to testing and deployment.

- Keep up-to-date with the latest technologies and trends in embedded firmware development.

Required Skills :

- Extensive experience in Embedded C programming and firmware development.

- Strong knowledge of microcontrollers, ARM core, and peripherals like I2C, SPI, UART, USB, and others.

- Familiarity with Bluetooth technology is a plus.

- Proficiency in debugging and troubleshooting firmware-related issues.

- In-depth understanding of data structures, pointers, and linked lists.

- Hands-on experience with IDEs like IAR or Keil, GCC, and makefile.

- Strong problem-solving and analytical skills.

- Good communication skills to collaborate with cross-functional teams.

- Ability to work independently and in a team

(ref:hirist.tech)

  • Bengaluru, India Focally Full time

    Position: Embedded Firmware EngineerLocation: Bengaluru, IndiaCompany: Focally Pvt. LtdJob Responsibilities:Develop and maintain embedded firmware for various electronic devices and systems, especially AR and Audio based.Collaborate with cross-functional teams, including hardware engineers, Mechanical or Optical design Engineers to design and implement...


  • Bengaluru, India Focally Full time

    Position: Embedded Firmware EngineerLocation: Bengaluru, IndiaCompany: Focally Pvt. LtdJob Responsibilities:Develop and maintain embedded firmware for various electronic devices and systems, especially AR and Audio based.Collaborate with cross-functional teams, including hardware engineers, Mechanical or Optical design Engineers to design and implement...


  • Bengaluru, India Focally Full time

    Position: Embedded Firmware Engineer Location: Bengaluru, India Company: Focally Pvt. Ltd Job Responsibilities: Develop and maintain embedded firmware for various electronic devices and systems, especially AR and Audio based. Collaborate with cross-functional teams, including hardware engineers, Mechanical or Optical design Engineers to design and implement...


  • Bengaluru, India Talpro Full time

    Job Description : - 6+ years of experience. - Worked in depth in Embedded firmware development. - Strong Programming skills in C, Code optimization extensive work experience in developing Embedded drives I2C, SPI, UART, USB, RS232, timers, DMA, interrupts, ADC, DAC, RS 485,PWM - Strong debugging, well versed with BareMetal development and RTOS concepts. -...


  • Bengaluru, India Akshaya IT Business Solutions Full time

    Job Description :- Manage and maintain firmware build tools, overseeing the build processes and releasing firmware for testing. Troubleshoot and resolve issues reported by the test team effectively.- Engage in code development, unit testing, debugging, and providing customer support for technical issues, leveraging extensive expertise in embedded firmware.-...


  • 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...

  • Embedded Firmware

    3 months ago


    Bengaluru, India Magnus HR Consulting Full time

    **Roles & Responsibilities**: - Bachelors or Equivalent in Electrical or Electronics or Instrumentation. - 6+ years, of experience in Embedded Firmware development - Good development skills in C, C++ - Hands-on Experience in Wireless communication like Bluetooth & Wi-Fi. - Good to have NBIOT, LTE & NRF - Experience in firmware development with FreeRTOS -...


  • Bengaluru, India InSemi Technologies Full time

    **Embedded Firmware with Storage**: Bangalore | 4 to 10 years **Key Roles**: - Strong embedded “C”/ Embedded C skills. - Expertise in Embedded Firmware development - We need pure development experience. - Must have exposure to object oriented programming, RTOS. - Must have assembly language and Storage protocols SAS/SATA, NVMe, RAID - Good experience...


  • Bengaluru, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full time

    SALARY : 15LPA - 25LPAElecbits 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,...


  • Bengaluru, India SPS Consultancy Services Full time

    Job Designing, developing, reviewing, and maintaining the embedded software products.Embedded Software Development :- Design, code, test and maintain embedded software/ firmware for the next generation of electrical connected products.- Develop low-level drivers and interface with hardware components.System Integration : - Integrate software/firmware with...


  • Bengaluru, India Elecbits Full time

    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. Responsibilities- ● Design, develop, and test firmware for...


  • Bengaluru, India Elecbits Full time

    Elecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to ashelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in theElectronics product development & manufacturing cycle using 25+ micro-services on ourplatform.Responsibilities-● Design, develop, and test firmware for electronic...


  • Bengaluru, India Elecbits Full time

    Elecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to ashelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in theElectronics product development & manufacturing cycle using 25+ micro-services on ourplatform.Responsibilities-● Design, develop, and test firmware for electronic...

  • Firmware Engineer

    2 months ago


    Bengaluru, India Akshaya IT Business Solutions Full time

    Job Description : Who are we looking for : Experienced software engineers to write, debug and test embedded Firmware. Manage and maintain firmware build tools, manage builds, and release Firmware to test as well as recreate and fix problems reported by the test team. Duties may include code development, unit testing, debugging, and customer support for...

  • Firmware Engineer

    1 month ago


    Bengaluru, India Qode Full time

    Our client is a premier product solution company that provides top-notch software development services to an expanding roster of well-known multinational corporations. It specializes in developing core domain products related to Building Technology Solutions, including areas such as Fire Safety, HVAC, Video, and more. Their primary focus lies in areas such...


  • Bengaluru, India Lytx, Inc Full time

    Staff Embedded Engineer Firmware : [Embedded Linux is a must to have]Experience : 9 to 16yrsWhy Lytx : Lytx has a great opportunity for a Staff Embedded Software Engineer to join our Hungry, Humble and Capable team of engineers responsible for building and deploying solutions to our fleet of connected devices installed in vehicles driving worldwide. The...

  • Firmware Engineer

    17 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...


  • 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...

  • Staff Engineer

    2 months ago


    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...