C++ Software Developer
- Location
- Bengaluru, Karnataka, India
- Work mode
- On-site
- Employment type
- Full-time
About the job
Do you like tinkering and programming hardware? Do you feel that urge to see things working together as a system? We have deeply engaging embedded systems requirements which are sure to take you down the rabbit hole. Interested?
• Experience in abstraction and algorithmic thinking. • Ninja of debugging and logical reasoning. • Design, develop and implement program and process improvements. Requirements Job Requirement:
• Bachelor's in ECE,/EE
- Bachelor's in ECE,/EE
- Strong knowledge and 2 years of experience in C++ programming (not just C)
- Hands on experience in Linux programming.
- Hands on experience in an embedded device
• Hands-on experience with network/wireless product • Hands-on experience in Python • Hands-on experience in I2C, SPI, UART and such serial communication protocols • Hands-on experience in device drivers and board bring-up in Linux and FreeRTOS. • Experience in memory mapped devices in Linux and RTOS environments. • Experience in PHY/MAC layer drivers for Linux. • Experience in automated testing. Benefits We offer great career growth, ESOPs, Gratuity, PF and Health Insurance.
From Astrome Technologies's careers page (Workable), checked 29 Oct 2026.
How to apply
- Select Apply on apply.workable.com. It opens Astrome Technologies's own application form in a new tab, run on Workable.
- Fill in the form and upload your résumé there. Jobiwork never sees your application.
- Astrome Technologies will reply to you directly. No real employer asks you for money to apply.
Posted 7 Sept 2026 · checked 29 Oct 2026 · Report this job