Embedded Firmware Expert

11 hours ago


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

You will implement and integrate embedded communication protocols like UART, SPI, I2C, CAN, Ethernet, RS485, and others.

You will work on Linux-based systems, including bootloaders, kernel development, and Linux porting.

Our ideal candidate will have expertise in designing state machine-based systems using UML and maintaining high-quality firmware structures.

They will collaborate on vehicle telematics solutions involving GSM/GPRS, GNSS, 4G LTE, Wi-Fi modules, and other IoT technologies.

The successful candidate will develop IoT application firmware compliant with protocols like HTTP and MQTT.

Strong problem-solving skills and expertise in data structures and algorithms are essential for this role.

Our team works closely together, leveraging each other's strengths to drive innovation while meeting project deadlines and quality standards.

Requirements:

- Bachelor's or master's degree in Electronics, Computer Science, or a related field.

- 8+ years of experience in embedded firmware development, with a strong focus on the Telematics domain.

Technical Skills:

  • Proficiency in Embedded C/C++ programming.
  • Strong knowledge of RTOS environments.
  • Hands-on experience with Linux systems and kernel-level development.
  • Proficient in embedded communication protocols.
  • Expertise in IoT standards and protocols.
  • Familiarity with vehicle telematics systems and network protocols.
  • Strong command over UML, state machines, and structured software design.
  • Knowledge of JIRA, version control systems, and test-driven development.

Key Responsibilities:

  1. Design and develop embedded firmware architectures.
  2. Implement and integrate embedded communication protocols.
  3. Work on Linux-based systems.
  4. Design state machine-based systems.
  5. Collaborate on vehicle telematics solutions.
  6. Develop IoT application firmware.
  7. Ensure adherence to embedded development processes.
  8. Apply strong problem-solving skills.
  9. Leverage expertise in data structures and algorithms.

About Us:

We specialize in developing innovative solutions for various industries. Our commitment is to delivering high-quality products and services that meet our customers' needs.

What We Offer:

  • A dynamic and collaborative work environment.
  • A competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A chance to work on exciting projects and contribute to the company's success.


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

    Embedded Firmware Design ExpertWe are seeking a skilled Embedded Firmware Design Engineer to join our team. As part of the New Product Development (NPD) team, this individual will be responsible for designing and developing microcontroller-based embedded firmware.Key Responsibilities:Understand product specifications and software requirements.Design software...


  • Bengaluru, Karnataka, India beBeeEmbeddedDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    Embedded Systems Firmware EngineerKey Responsibilities:Design and develop firmware for embedded devices using C/C++ programming languages.Proficient in embedded software debug methodologies and tools to isolate low-level system firmware issues and troubleshoot complex hardware/software technical problems.Experience with wireless technology standards...


  • Bengaluru, Karnataka, India beBeeBootloader Full time ₹ 21,60,000 - ₹ 32,40,000

    Job Title: Embedded Boot Firmware ArchitectWe are seeking a seasoned embedded systems expert with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The ideal candidate will define and drive the boot firmware strategy, ensuring secure, reliable, and optimized startup flows for complex SoCs and...


  • Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 15,00,000 - ₹ 30,00,000

    Embedded Systems ExpertWe are seeking a highly skilled Embedded Systems Expert to join our team. As an Embedded Systems Expert, you will be responsible for designing and developing embedded firmware in C/C++ for real-time and mission-critical applications.You will optimize code for performance, low latency, and memory efficiency.Implement bootloaders, BSPs,...


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


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


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