Firmware Development Specialist

3 days ago


Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 15,00,000 - ₹ 25,00,000
Firmware Engineer Job Description

This is a key role within our organization that involves designing, developing, testing, and debugging firmware code for embedded systems or devices.

As a Firmware Engineer, you will be responsible for writing efficient and reliable code to control the hardware and implement required functionalities. You will work closely with hardware engineers to define system requirements, select appropriate microcontrollers or microprocessors, and design the overall architecture of the embedded system.

You will optimize firmware code for performance, memory usage, and power consumption, employing techniques such as code profiling and debugging to identify and address bottlenecks or issues.

Additionally, you will integrate firmware with the hardware components and perform rigorous testing to ensure proper functionality and adherence to specifications.

Key Responsibilities:
  • Design and develop firmware code for embedded systems or devices
  • Work closely with hardware engineers to define system requirements and design the overall architecture of the embedded system
  • Optimize firmware code for performance, memory usage, and power consumption
  • Integrate firmware with the hardware components and perform rigorous testing
Requirements:

To be successful in this role, you will need:

  • A bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • Relevant certifications or additional training in embedded systems and firmware development
  • Programming skills in low-level programming languages such as C or C++
  • Knowledge of assembly language and familiarity with embedded systems development environments and tools
  • Experience with hardware interfaces, such as UART, SPI, I2C, and peripherals
What We Offer:

We offer a competitive salary and benefits package, including:

  • Opportunities for professional growth and development
  • A collaborative and dynamic work environment
  • The chance to work on exciting and challenging projects

Please note that we are an equal opportunities employer and welcome applications from all qualified candidates.



  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 42,00,000 - ₹ 60,00,000

    Job Title: Embedded Boot Firmware ArchitectFirmware Development SpecialistWe are seeking an experienced Firmware Development Specialist to join our team.Key Responsibilities:The ideal candidate will have a strong understanding of firmware development and be able to design, develop, and test complex software systems.About This Opportunity:This role is perfect...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 28,00,000

    Firmware Development SpecialistJob Overview:We are seeking an experienced Firmware Development Specialist to join our team. As a key member of our organization, you will be responsible for designing, developing, and testing firmware for various embedded systems.Required Skills and Qualifications:Proven experience in firmware development using C/C++...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 18,00,000 - ₹ 25,00,000

    Job Title:Firmware Software SpecialistAs a Firmware Software Specialist, you will play a key role in designing and implementing cutting-edge firmware solutions. Your expertise will be instrumental in delivering high-performance systems that meet the evolving needs of our industry.Responsibilities: Collaborate with cross-functional teams to design and...


  • Bengaluru, Karnataka, India beBeeFirmware Full time US$ 1,04,000 - US$ 1,30,878

    Embedded Firmware DeveloperContribute to the development of firmware for next-generation data acceleration technologies in a collaborative environment.Key Responsibilities:Develop low-level firmware for embedded systems within an RTOS environment.Collaborate closely with cross-functional teams to deliver integrated firmware solutions.Design, develop, and...


  • Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Firmware Development Expert We are seeking an experienced Firmware Development Expert to contribute to the development of high-performance storage firmware for next-gen products.Key Responsibilities:Design and optimize firmware for NAND Flash-based storage products (SATA/PCIe/NVMe)Develop Flash Translation Layer (FTL) and/or Flash Management modulesImplement...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 12,00,000 - ₹ 20,00,000

    Job Title: Firmware Development SpecialistKey Responsibilities:Create software modules that meet all quality, performance, maintainability, and extensibility requirements.Develop firmware using C and C++ without an operating system.Conduct unit testing and use automated unit test frameworks.Work with embedded systems fundamentals, including microcontrollers,...


  • Bengaluru, Karnataka, India beBeeFirmware Full time US$ 8,00,000 - US$ 19,99,999

    Role Overview:We are seeking a skilled Firmware Development Specialist with expertise in low-level firmware development, embedded systems integration, and real-time systems programming.Key ResponsibilitiesContribute to the design, integration, and validation of advanced embedded platforms.Develop firmware for ASIC bring-up, bootloaders, and peripheral...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: Firmware Design ExpertFirmware design experts are responsible for developing and implementing new functional concepts for microinverter systems and sub-systems. They work on designing and implementing firmware and embedded software for real-time operation and control, simulating new algorithms for autonomous microgrid power flow management,...

  • Firmware Developer

    2 weeks ago


    Bengaluru, Karnataka, India Kazam Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Key Responsibilities:● Design, develop, and test firmware for rectifiers and AC chargers.● Collaborate closely with hardware engineers to define firmware requirements and specifications.● Implement control algorithms and digital signal processing (DSP) techniques to optimize rectifier and power electronics performance.● Develop and maintain code in...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Description:As a Firmware Engineer, you will be responsible for developing and porting core firmware support for various DRAM technologies. You will work closely with hardware validation teams to optimize memory signal integrity and achieve highest possible performance.Required Skills and Qualifications:Strong problem-solving skills and collaborative...