Firmware Developer

1 month ago


Bengaluru, Karnataka, India Yulu Full time

About Yulu:

We are a leading shared electric mobility technology player dedicated to making mobility accessible, affordable, environmentally sustainable, and inclusive. Our robust technology stack and deep stakeholder partnerships have created a strong positive impact in several cities over the past five years.

We are excited to welcome people with high integrity, commitment, the ability to collaborate and take ownership, high curiosity, and an appetite for taking intelligent risks. If our mission sparks your interest and you'd like to join a passionate team committed to transforming how people commute, work, and explore their cities - Come, join the Yulu tribe

Stay updated on the latest news from Yulu at and our website,.

Role Summary

We are looking for a dynamic Firmware Developer with solid experience in IoT and Embedded systems. We are looking for a developer who is familiar with Telematic and someone who has worked with a start-up. The role poses interesting challenges to those who want to work in an exciting industry. As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development, and production of our firmware-supported products. You will be responsible for testing, documenting, and creating firmware standards.

Key Responsibilities

  • Collaborate with other engineers on technical and design issues.
  • Develop firmware algorithms to handle exceptional conditions and errors.
  • Install and verify the firmware on an embedded system.
  • Troubleshoot system, performance, and functional issues with the firmware.
  • Execute projects within defined scope, budget, and timelines.
  • Evaluate technical specifications for correctness and completeness.
  • Prepare reports on project status, issues, and risks for management.
  • Assist in optimizing firmware to achieve performance standards.
  • Provide product support to customers promptly and accurately.
  • Ensure compliance with company policies and procedures.
  • Review codes of other engineers and provide feedback.

Key Requirements

  • 2-4 yrs of relevant experience in the field.
  • Deep understanding of C programming language.
  • Embedded software design experience using Real-Time Operating Systems (RTOS).
  • Solid understanding of the embedded system and design concepts.
  • Knowledge of microcontroller architectures, how to design for low power consumption.
  • Experience in debugging embedded systems (HW and SW).
  • Experience with Cortex-M3/M4-based MCUs (TI, ST).
  • Experience with software-hardware interface development and integration.
  • Experience in version control tools (Git, SVN, Bitbucket).

  • Firmware Developer

    3 weeks ago


    Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Firmware Development OpportunitiesThe Firmware Development team at Uni Connect Pte Ltd is looking for talented professionals to join our ranks. As a Firmware Developer, you will be responsible for designing, developing, and testing firmware for our cutting-edge products.Key Requirements· Strong C language programming skills and debugging experience·...

  • Firmware Developer

    1 month ago


    Bengaluru, Karnataka, India Yulu Full time

    About Yulu:We are a leading shared electric mobility technology player dedicated to making mobility accessible, affordable, environmentally sustainable, and inclusive. Our robust technology stack and deep stakeholder partnerships have created a strong positive impact in several cities over the past five years.We are excited to welcome people with high...


  • Bengaluru, Karnataka, India Razorpay Full time

    A Firmware Development Lead at Razorpay is responsible for designing, implementing, and maintaining firmware solutions for the devices within Point of Sale's ecosystem.Key Responsibilities:Collaborate with cross-functional teams to define firmware requirements and specifications for the smart speaker and associated devices.Design, develop, and test firmware...


  • Bengaluru, Karnataka, India Lenovo Full time

    Firmware Development OpportunityLenovo is seeking a skilled Firmware Development Engineer to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will contribute to the creation of cutting-edge server firmware for Lenovo ThinkSystem XCC. Your expertise in C and C++ firmware development, as well as knowledge of...


  • Bengaluru, Karnataka, India Lenovo Full time

    About the RoleLenovo is seeking a highly skilled Firmware Development Manager to lead our team in developing XCC for our High End servers, Edge Servers, AI Servers, and key Hyperscale customers in North America.As the Firmware Development Manager, you will be responsible for managing and leading a firmware team dedicated to developing platform unique...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title: Embedded Firmware DeveloperNR Consulting - India is seeking an experienced Embedded Firmware Developer to join our team in Bangalore. The ideal candidate will have a strong background in embedded firmware development, with a focus on Systems Management (BMC) and/or embedded processors.Key Responsibilities:- Develop, test, and maintain firmware for...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key Responsibilities:Develop and maintain the Server BMC firmware for ThinkSystem products.Work with...


  • Bengaluru, Karnataka, India Tech Mahindra Full time

    Role Overview:As a senior firmware engineer at Tech Mahindra, you will be responsible for developing memory firmware for ABL FW.Key Responsibilities:Design and implement memory firmware for DDR4, DDR5, and NVDIMM.Develop and maintain firmware for different DIMM types, including UDIMM, SODIMM, RDIMM, LRDIMM, and LPDDR.Collaborate with the team to implement...

  • Firmware Developer

    3 weeks ago


    Bengaluru, Karnataka, India Lenovo Full time

    UEFI Firmware Development OpportunityIn Lenovo ISG, we are seeking a skilled Firmware Engineer to join our UEFI firmware development team in Bangalore, India. The successful candidate will contribute to creating the world's top servers, working closely with internal teams to design new product features and develop next-generation server products.Key...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Job DescriptionAt Uni Connect Pte Ltd, we are seeking a skilled Firmware Development Expert to join our team. This role involves developing and maintaining firmware for our power management firmware (PMFW) system, requiring expertise in C programming and debugging, as well as working knowledge of git/gerrit.Key Responsibilities• Develop and maintain...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job SummaryLenovo is seeking a highly skilled Firmware Development Manager to lead our team in developing XCC firmware for our High End servers, Edge Servers, AI Servers, and key Hyperscale customers in North America.Key ResponsibilitiesDevelop and implement platform unique firmware features for our High End products via corresponding firmware project...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperWe are seeking a highly skilled Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems, strong problem-solving skills, and the ability to mentor junior engineers.Key Responsibilities:Firmware...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware DeveloperJob Summary:We are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded systems, strong problem-solving skills, and the ability to mentor junior engineers.Key Responsibilities:...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job DescriptionLenovo ISG is seeking a skilled Firmware Development Specialist to join our UEFI firmware development team in Bangalore, India. As a key member of our team, you will be responsible for the development and maintenance of UEFI/BIOS firmware for our next-generation server products.ResponsibilitiesDevelop and maintain UEFI/BIOS firmware for x86...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job SummaryLenovo ISG is seeking a skilled Firmware Development Specialist to join our UEFI firmware development team in Bangalore, India. As a key member of our team, you will be responsible for developing and maintaining UEFI/BIOS firmware for next-generation server products.Key ResponsibilitiesDevelop and maintain UEFI/BIOS firmware for x86 and ARM server...


  • Bengaluru, Karnataka, India Appsperts People Solution Full time

    Job SummaryWe are seeking a highly skilled Firmware Development Specialist to join our team at Appsperts People Solution. The ideal candidate will have a strong background in firmware development, with expertise in C/C++ programming and experience with real-time systems.The successful candidate will be responsible for designing, developing, and testing...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Job DescriptionUni Connect Pte Ltd is seeking a highly skilled Firmware Development professional to join our team.Key Responsibilities:1. Security Firmware (PSP FW) Key Skillsets:Programming and Debugging: Develop and maintain high-quality C language code for security firmware.Git/Gerrit Knowledge: Utilize git and gerrit for version control and code...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job SummaryWe are seeking an experienced Firmware Development Specialist to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will play a critical role in creating cutting-edge firmware for Lenovo ThinkSystem products.Key Responsibilities- Design, implement, and document the BMC platform.- Collaborate with...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Firmware Development OpportunitiesAt Uni Connect Pte Ltd, we are seeking a highly skilled Firmware Development expert to join our team. The ideal candidate will have a strong background in C language programming and debugging, as well as working knowledge of git/gerrit.Key ResponsibilitiesDesign and develop firmware for security and memory...


  • Bengaluru, Karnataka, India Lenovo Full time

    Job DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key ResponsibilitiesDevelop and maintain the Server BMC firmware for ThinkSystem products.Work with...