Company Site
C++ Developer
Ascendion
Bengaluru, IND
Mid
Hybrid
Discovered 2 days ago
Role Overview
We are looking for a skilled Senior Firmware Developer with strong expertise in C++ and embedded systems development.
The ideal candidate will be responsible for designing, developing, testing, debugging, and optimizing firmware for embedded devices, ensuring high performance, reliability, and efficient hardware-software integration.
Full Job Posting
- Sr. Firmware Developer – C++
Job Summary
We are looking for a skilled Senior Firmware Developer with strong expertise in C++ and embedded systems development. The ideal candidate will be responsible for designing, developing, testing, debugging, and optimizing firmware for embedded devices, ensuring high performance, reliability, and efficient hardware-software integration.
Key Responsibilities
- Design, develop, and maintain embedded firmware using C and C++.
- Develop low-level drivers, hardware interfaces, and firmware modules for embedded systems.
- Work with microcontrollers, processors, and peripheral interfaces.
- Implement and debug communication protocols such as UART, SPI, I2C, CAN, and USB.
- Analyze hardware-software integration issues and perform root-cause analysis.
- Optimize firmware for memory usage, performance, power consumption, and real-time responsiveness.
- Collaborate with hardware, systems, QA, and cross-functional engineering teams.
- Perform unit testing, integration testing, code reviews, and firmware validation.
- Use debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD interfaces.
- Maintain technical documentation, design specifications, and development standards. Required Skills
- Strong programming experience in C and modern C++.
- Hands-on experience in embedded firmware development.
- Knowledge of microcontro
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Ascendion
Data/ETL Engineer
Bengaluru, IND
Discovered Today
Data/ETL Engineer
Bengaluru, IND
Discovered Today
Data/ETL Engineer
Bengaluru, IND
Discovered Today
Senior Solutions Architect(Agentic Platforms)
Bengaluru, IND
Discovered Today
Salesforce Admin / Developer
Bengaluru, IND
Discovered Today
Python Backend Engineer
Bengaluru, IND
Discovered Today
Forward Deployed Engineer
Chennai, IND
Discovered Yesterday
HR Operations – Employee Lifecycle Management
Vadodara, IND
Discovered YesterdayFull-time