Firmware Engineer

2 days ago


Bengaluru, India Black Box Full time

We have Openings for Firmware Engineer professionals at Bangalore location


Total Experience: 4+ yrs

Role: Firmware Engineer

Salary: Case to case basis

Notice period: upto 60 Days

Mode of job: 5 Days Working from Office


Job Description:

Position: Firmware Engineer - Embedded C/C++

Key Skills: Expertise in C and C++ programming, especially embedded C, Strong

Knowledge in ARM Cortex M series processors. Experience working with

ARM-based tool chains and ARM debuggers (Mandatory). Prior

Experience with driver level code implementation such DMA based

UART drivers etc., Hands on experience working with ARM

Debuggers/programmers/SWD/JTAG debugging/Logic Analyzers/Protocol Analyzers (Mandatory)


Qualification: B.E/ B.Tech/M.Tech in ECE/CSE from reputed Engineering College

Experience: 4+ - 8 Years of embedded firmware development experience

Basic: Deserving candidate for this position will lead the Firmware development activities in all the functional areas in IoT product development.

• End-to-end Embedded Firmware development for IoT products

• Development of Firmware, test plan and Software Quality Assurance (SQA)

• User Interface (UI) design and hardware software integration Software release


Desired Candidate Profile

• Strong embedded programming expertise with C/C++, experience developing on embedded MCUs such as ARM cortex M series and RISC-V experience

• Excellent knowledge of embedded wireless product design including software, firmware and hardware drivers

• Excellent knowledge of low power wireless communication stacks such as Bluetooth Classic, Bluetooth LE , Wi-Fi, LORA, LTE-M and NB-IoT, GSM

• Experience in developing embedded software applications

• Embedded software components into an extremely low power MCU+RFIC for IoT application running in a RTOS environment

• Good command on UART, SPI and I2C communication stacks

• Create requirements for OS task timing, stack usage, CPU usage, and operational sanity checks, and then implement them.

• Experience with camera drivers and image processing will be a big plus.

• Experience working with ARM-based tool chains, and ARM debuggers

• Prior experience with driver level code implementation such DMA based UART drivers etc.

• Hands on experience working with ARM debuggers / programmers / SWD / JTAG debugging / Logic Analyzers/Protocol Analyzers

• Hands-on experience with Spectrum Analyzer and certain RF instruments.


if interested, please do share below details along with your profile to vijitha.k@blackbox.com


  • Firmware Engineer

    5 days ago


    Greater Bengaluru Area, India ACL Digital Full time

    Designing and programming firmware : The main role of a firmware developer is to design and program the software that controls a device's basic functions. Debugging : Firmware developers test and debug programs to ensure that the firmware is compatible with the hardware. Analyzing and implementing new requirements : Firmware developers analyze and...

  • Firmware Engineer

    6 days ago


    Greater Bengaluru Area, India ACL Digital Full time

    Designing and programming firmware: The main role of a firmware developer is to design and program the software that controls a device's basic functions.Debugging: Firmware developers test and debug programs to ensure that the firmware is compatible with the hardware.Analyzing and implementing new requirements: Firmware developers analyze and implement new...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Whitefield Careers Full time

    Job TitleFirmware Engineer About UsWe are Whitefield Careers, a leading employer in the tech industry. Our mission is to provide innovative solutions that transform businesses.Job DescriptionAs a Firmware Engineer at Whitefield Careers, you will be responsible for designing, developing, debugging, verifying and validating firmware/BIOS, software and/or...

  • Firmware engineer

    2 months ago


    Bengaluru, India Yulu Full time

    About Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...

  • Firmware Engineer

    2 months ago


    Bengaluru, India Yulu Full time

    About Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...

  • Firmware Engineer

    2 months ago


    Bengaluru, India Yulu Full time

    About Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...

  • Firmware Engineer

    2 days ago


    Bengaluru, India Black Box Full time

    We have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description:Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, StrongKnowledge...

  • Firmware Engineer

    21 hours ago


    Bengaluru, India Black Box Full time

    We have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description: Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, Strong...

  • Firmware Engineer

    1 month ago


    Bengaluru, India PhonePe Full time

    About PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...

  • Firmware engineer

    1 month ago


    Bengaluru, India PhonePe Full time

    About Phone Pe Group:Phone Pe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, Phone Pe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending)...

  • Firmware engineer

    2 days ago


    Bengaluru, India UST Full time

    Embedded Firmware Engineer (Android/Linux/Io T)Job Description:We are seeking a highly skilled Embedded Firmware Engineer with expertise in Android OS, Linux kernel development, and Io T technologies. The ideal candidate will have a strong background in embedded systems, real-time operating systems, and microcontroller programming. This role involves...

  • Firmware engineer

    2 days ago


    Bengaluru, India ACL Digital Full time

    Programming skills : Strong C programming skills are a minimum requirement.Experience : At least three years of experience working on MCU-based systems.Debugging skills : Hands-on debugging skills with test equipment like oscilloscopes, logic analyzers, and RF and network simulators.Knowledge of interfacing : Knowledge of interfacing various I/O devices such...

  • Firmware Engineer

    1 month ago


    Bengaluru, India PhonePe Full time

    About PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...

  • Firmware Engineer

    1 month ago


    Bengaluru, India PhonePe Full time

    About PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...

  • Firmware Engineer

    1 month ago


    Bengaluru, India PhonePe Full time

    About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending)...

  • Firmware engineer

    2 months ago


    Bengaluru, India Upsurge Labs Full time

    Who We Are: At Upsurge Labs, we’re all about pushing boundaries and redefining what's possible in wearable tech. Based in the heart of Bengaluru, we're a fast-growing startup filled with creative minds and big ambitions. We're on a mission to build tech that makes an impact, and we’re looking for people who want to be a part of something truly...

  • Firmware engineer

    1 month ago


    Bengaluru, India Mygate Full time

    Job Title: Firmware Developer IILocation: BengaluruJob Description:As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...

  • Firmware Engineer

    1 month ago


    Bengaluru, India Mygate Full time

    Job Title: Firmware Developer IILocation: BengaluruJob Description:As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, India UST Full time

    Embedded Firmware Engineer (Android/Linux/IoT) Job Description: We are seeking a highly skilled Embedded Firmware Engineer with expertise in Android OS, Linux kernel development, and IoT technologies. The ideal candidate will have a strong background in embedded systems, real-time operating systems, and microcontroller programming. This role involves...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, India UST Full time

    Embedded Firmware Engineer (Android/Linux/IoT)Job Description:We are seeking a highly skilled Embedded Firmware Engineer with expertise in Android OS, Linux kernel development, and IoT technologies. The ideal candidate will have a strong background in embedded systems, real-time operating systems, and microcontroller programming. This role involves...