Senior Embedded Firmware Engineer

18 hours ago


Bangalore, India Blunt Arrow Full time

About the role

This position focuses on launching direct-to-consumer products. Our team is responsible for designing, prototyping, and launching Portable Energy Systems—compact solutions that integrate core technologies to deliver IoT-enabled backup power for consumers. We’re looking for a motivated individual who thrives in a fast-paced environment and can collaborate closely with the team to develop and deliver innovative solutions.

What you will do

  • Develop, maintain, and optimize Bitbucket Pipelines configurations (e.g.,bitbucket-pipelines.yml) to automate build, test, and deployment processes.
  • Develop board level and system level embedded software for solar and battery based portable products.
  • Work with hardware and system engineers to conceptualize and document the design architecture for implementation.
  • Firmware EVT testing (engineering validation testing) once the design code is ready
  • Working with DVT (design validation testing) engineers to test and troubleshoot prototype designs.

Who you are and what you bring

  • BE/M.Tech/MS Electrical Engineering or Computer Engineering or Computer Science
  • BE and 5+ years / MS and 3+ years’ experience in a similar (non-academic) role as an embedded software or firmware engineer
  • Proficiency scripting language Python to automate software development workflows. 
  • Expertise in C for real-time applications.
  • Experience with both bare metal and real-time operating systems (RTOS)
  • Ability to troubleshoot firmware related issues within complex systems. 
  • Ability to test code and hardware both with and without external test equipment such as oscilloscopes, power meters, etc. 
  • Familiarity with software development processes, Atlassian cloud suite, Git configuration management.
  • Familiarity with development tools such as GCC, GDB, Eclipse, GNU Make, etc. 
  • Ability to carry a design task from concept to implementation and verify.
  • Ability to document engineering requirements, document solutions, and test new firmware designs. 
  • Familiarity with ARM Cortex-M4/7, STM32 or similar microcontroller architectures is a plus.
  • FreeRTOS and/or Zephyr development experience is a plus.
  • Experience developing embedded firmware for power electronics-based products, such as inverters, motor drives, power supplies, or battery management systems is a plus. 
  • Familiarity with AC grid simulators and solar panel simulators is a plus
  • Familiarity and experience with Battery Management System (BMS) is a plus.
  • ESP32 or similar radio modules for Wi-Fi/Bluetooth experience is a plus.


  • Bangalore South, India ANSCER ROBOTICS Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We're looking for a passionate and skilled Firmware Embedded Engineer with over 3 years of hands-on experience in embedded system development, especially in automotive applications. The ideal candidate should be adept in embedded C programming, have a strong grasp of microcontroller-based architectures, and be capable of working across the full firmware...


  • Bangalore, India Krutrim Full time

    Job Title: Embedded Boot Firmware Architect Experience Level: 12–15 years in Embedded Systems Development Role Overview We are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot...


  • Bangalore, India Hoomanely Full time

    What You’ll Do Lead firmware architecture and development for next-gen IoT health devices built on ARM Cortex-M/-A, STM32MP, TI AM62x, Broadcom, ESP32-S3/C6, and emerging RISC-V platforms. Build and optimize custom Yocto Linux distributions and FreeRTOS deployments across multi-core edge hardware, integrating AI accelerators, DSPs, and multimodal...


  • Bangalore Urban, India Krutrim Full time

    Job Title: Embedded Boot Firmware ArchitectExperience Level: 12–15 years in Embedded Systems DevelopmentRole OverviewWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware strategy,...

  • Firmware Developer

    1 week ago


    Bengaluru / Bangalore, Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time US$ 90,000 - US$ 1,20,000

    Firmware Development Engineer Job DescriptionThis role involves the development of firmware for embedded systems. The ideal candidate will have experience in working with different Linux distributions and a strong background in C/C++ development.Key Responsibilities:Design, develop, and test firmware for embedded systemsCollaborate with cross-functional...


  • Bangalore South, India ANSCER ROBOTICS Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We're looking for a highly skilled and motivated Embedded Hardware Engineer with a minimum of 3 years of experience in embedded systems product development. The ideal candidate will have a strong background in circuit design, wire harnessing, and electrical architecture, with the ability to translate client requirements into detailed system-level designs. ...


  • Bengaluru / Bangalore, Mysore, Hubli, India beBeeEmbeddedSoftwareDeveloper Full time US$ 1,50,000 - US$ 2,00,000

    Senior Embedded Software DeveloperAre you an expert in designing and developing robust, well-documented embedded software? Do you have a passion for leading teams and mentoring junior members?Key Responsibilities:Develop, test, and integrate complex software functions within global teams.Collaborate with stakeholders to drive innovation and information...

  • Firmware Engineer

    18 hours ago


    Bangalore Rural, India Capgemini Engineering Full time

    Firmware Engineer – IoT Gateway Development Location: Bangalore Experience: 5 to 8 years Education:- Bachelor’s or Master’s degree in Computer Science Engineering , Electronics & Communication Engineering , Telecom , or IT . As a Firmware Engineer, you’ll contribute to embedded application development in an agile...


  • Bengaluru / Bangalore, Mysore, Hubli, India beBeeEmbeddedDeveloper Full time US$ 90,000 - US$ 1,20,000

    Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team.About the Role:This is a key position responsible for designing, developing, testing and debugging embedded software for a range of applications. The ideal candidate will have a strong background in C/C++ programming and experience with real-time operating...


  • Bangalore Rural, India Capgemini Engineering Full time

    Firmware Engineer – IoT Gateway DevelopmentLocation: BangaloreExperience: 5 to 8 yearsEducation:- Bachelor’s or Master’s degree in Computer Science Engineering, Electronics & Communication Engineering, Telecom, or IT.As a Firmware Engineer, you’ll contribute to embedded application development in an agile environment, helping shape the future of...