Embedded Firmware Developer

12 hours ago


Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 10,00,000 - ₹ 15,00,000

Job Title:

 

We are seeking a highly motivated firmware engineer to design, develop and maintain firmware for next-generation storage products.

The role involves full-stack embedded firmware development across various environments with a strong emphasis on C/C++ development, system optimization and hardware-software integration.

You will work within an Agile team contributing to innovation, design implementation, testing and debugging of data path processing software algorithms device drivers and performance-critical features for high-reliability storage systems.

Firmware Development & Integration:

- Design implement and optimize embedded firmware in C/C++ for storage products across different environments.

- Develop and integrate low-level drivers device communication protocols and real-time data path algorithms for interfaces.

- Implement object-oriented design principles data structures and efficient algorithms to meet performance reliability and scalability goals.

Agile Development & Collaboration:

- Participate in Agile ceremonies sprint planning daily stand-ups retrospectives ensuring timely delivery of assigned stories and tasks.

- Collaborate with cross-functional teams (hardware validation system engineering) to ensure smooth firmware-hardware integration.

Documentation & Lifecycle Management:

- Create detailed design documents interface specifications and technical notes for different firmware development phases.

- Support end-to-end product lifecycle from concept prototype production to sustaining engineering.

Debugging & Optimization:

- Perform root cause analysis and resolve complex issues in embedded systems.

- Optimize firmware for low-latency operations power efficiency and high throughput.

Required Qualifications & Skills:

- Education: Bachelor's degree in Computer Science Electrical Engineering or equivalent (minimum CGPA 7.5 preferred).

- Programming: Strong proficiency in C/C++/C# object-oriented programming data structures algorithms and system design.

- Problem-Solving: Strong aptitude for algorithm design complexity analysis and debugging complex embedded systems.

- Learning Ability: Quick to grasp new technologies complex codebases and system-level architecture.

Preferred Qualifications & Skills:

- Familiarity with microcontroller architectures and embedded system fundamentals.

- Exposure to firmware development for storage technologies HDD Flash NVMe.

- Understanding of real-time operating systems multi-threading and memory management in embedded environments.

- Knowledge of storage protocols SAS SATA PCIe/NVMe.



  • 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 Talpro Full time

    Location : BangaloreJob 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,...


  • Bengaluru, Karnataka, India SMARTWORK IT SERVICES Full time

    Job Title : Embedded Firmware DeveloperLocation : BangaloreExperience : 4- 10 YearsRole Overview :We are seeking an experienced Embedded Firmware Engineer with strong expertise in C/C++ programming, RTOS (preferably VxWorks), and communication protocol implementation. The role requires developing and optimizing low-level firmware, device drivers, and...


  • Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    Job Title : Embedded Firmware DeveloperExperience : 4-7 YearsLocation : Bangalore (Work from Office, 9 AM 6 PM)Employment Type : Full-timeJob Overview :We are seeking an experienced Embedded Firmware Developer with 4-7 years of hands-on expertise in developing, testing, and maintaining embedded systems. The ideal candidate should have strong programming...


  • 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 ₹ 2,50,000 - ₹ 3,00,000

    About this role:We're looking for a talented Embedded Firmware Developer to join our team. This is an exciting opportunity to work on cutting-edge projects that involve developing, testing, and debugging firmware for embedded systems.Responsibilities:Design, develop, and test firmware for embedded systems using C/C++.Collaborate with hardware teams to...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 22,50,000

    Embedded Firmware Development OpportunityAre you a skilled engineer with experience in firmware development for SoC designs? We have an exciting opportunity for you to join our team as a Firmware Engineer.


  • Bengaluru, Karnataka, India Varite Full time

    We are seeking a highly skilled Embedded Firmware Engineer with 4 to 8 years of experience in Wi-Fi or embedded firmware development. The ideal candidate will have a strong command of C programming, RTOS concepts, and embedded system optimization in resource-constrained environments.Key Responsibilities :- Develop and maintain embedded firmware for Wi-Fi and...


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

    Embedded Firmware Architect Role:We are seeking an experienced Embedded Firmware Architect to design and develop cutting-edge firmware architectures for Real-Time Operating Systems (RTOS) such as FreeRTOS, Mbed-OS, and ThreadX.As a key member of our team, you will be responsible for developing firmware using Embedded C/C++ with over 10 years of hands-on...


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

    Embedded Firmware Design EngineerWe seek an accomplished Embedded Firmware Design Engineer to spearhead the development of cutting-edge firmware solutions.Key Responsibilities:Design and engineer robust firmware for embedded systems, ensuring optimal performance, reliability, and scalability.Develop firmware architecture design, aligning with product...