Senior / Principal Software Engineer C++ (Embedded & Backend Development)
We are looking for a highly skilled and passionate C++ Developer with strong experience in device development and backend systems to join our growing engineering team.
Key Responsibilities :
- Design, develop, test, and optimize embedded software for real-time, high-performance applications.
- Collaborate closely with hardware teams to ensure seamless firmware / software integration.
- Analyze system requirements and optimize for performance, memory, and power efficiency.
- Conduct unit, integration, and system testing; troubleshoot and resolve complex issues.
- Prepare technical documentation and adhere to industry standards.
- Actively participate in code reviews and knowledge sharing sessions.
Qualifications & Skills :
Bachelors or Masters in Computer Science, Electronics, or related fields.Strong programming skills in Embedded C and C++.Experience in backend application development and device-level programming.Domain knowledge in POS / payment systems / ITSO is a big plus.Exposure to embedded tools, compilers, debugging, Git, and CI / CD pipelines.Bonus : Experience with Python, Java, Ada, or Rust.Mode of Interview :
Face-to-Face (F2F) HyderabadNotice Period : Immediate joiners preferred
(ref : hirist.tech)