Firmware Engineer
On-site
Full Time
#Engineering
#Java
#C++
#Firmware Development
#Embedded Systems
#Integration
#Communication
#Agile Methodologies
At PhonePe, we are on a mission to provide every individual in India with equal opportunities to accelerate their progress by unlocking the flow of money and access to essential services. As the country's leading digital payments platform, we serve over 500 million registered users and 37 million merchants, covering nearly every postal code in India. Beyond our core payment services, we have expanded into financial sectors like insurance and stock broking, while also building innovative tech-enabled businesses like the Pincode hyperlocal shopping app and the Indus App Store. We empower our team members to own their work from day one, fostering an environment where creativity and technical passion drive real-world impact.
The role
We are looking for a Senior Firmware Engineer to join our team in Bangalore on a full-time, on-site basis. You will play a pivotal role in our hardware ecosystem, focusing on the development and maintenance of firmware for our smart speakers, DQR devices, and printers. We are seeking a candidate with 5 to 7 years of experience who is eager to solve complex challenges at the intersection of hardware and software.
Core responsibilities
- Design, develop, and test high-performance firmware solutions to ensure reliability and seamless compatibility across our smart speaker and IoT device portfolio.
- Collaborate closely with hardware engineers, software developers, and product managers to define technical requirements and specifications for new device integrations.
- Optimize firmware code and system algorithms to maximize resource efficiency and enhance the overall performance of our payment-domain IoT devices.
Skills and experience
To be successful in this role, you should possess a strong background in embedded systems and consumer electronics. We require the following qualifications:
- A Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Proven expertise in C, C++, and Java, along with proficiency in firmware development tools, compilers, and debuggers.
- Deep understanding of hardware-software integration, microcontrollers, peripheral interfaces, and wireless communication protocols.
- Familiarity with Agile methodologies and version control systems like Git.
- Excellent communication skills and the ability to document complex firmware designs and development processes effectively.
Compensation and benefits
We are committed to supporting our employees through a comprehensive benefits package designed to provide security and well-being. Our offerings include:
- Medical insurance and life insurance coverage.
- Access to an employee assistance program to support your overall wellness.
- Relocation assistance for those moving to join our team in Bangalore.
How to apply
If you are passionate about pushing the boundaries of firmware development and want to help shape the future of our device ecosystem, we encourage you to apply. We look forward to reviewing your experience and discussing how you can contribute to our mission of accelerating progress for millions across India.







