Embedded C++ Developer
Utthunga
4 - 6 years
Bengaluru
Posted: 12/01/2026
Job Description
Role: Embedded C++ Developer
Experience: 3 to 10 years
Location: Bangalore
Notice: 30 Days or Less
Must Have Skills: Embedded C++, RTOS Experience, Low Level Driver Development - I2C, SPI, UART, MODBUS, Ethernet
Good to Have: HMI, Industrial Protocols - Profinet, Profibus, Telnet, OPC
Job Description
We are seeking a skilled and passionate C++ Developer with 4-6 years of experience to join our dynamic development team. The ideal candidate will have a strong background in embedded firmware development along with proficiency in C++. You will be responsible for designing, developing, and maintaining high-performance embedded applications that provide an exceptional user experience.
Roles & Responsibilities
- Design and develop Human machine interface for embedded applications.
- Understanding and implementation of UI design based out of any C/C++ UI framework.
- Implement efficient, reusable, and reliable C++ code.
- Unit testing with mock overrides for the developed application
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Participate in code reviews to ensure code quality and adherence to standards.
- Write and maintain comprehensive documentation for new and existing code.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
