IFIfintalent Global Private Limited
Senior/Principal Software Engineer (C++ - ITSO)
Hyderabad ₹3-6 LPA Posted 14 Nov 2025
FULL TIME
Embedded Programming
Rust
C++
C
Java
+1 more
Job Description
Key Responsibilities:
- Design, develop, test, and optimize embedded software for real-time, high-performance applications.
- Collaborate 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 issues.
- Prepare technical documentation and ensure adherence to standards.
- Participate in code reviews and knowledge sharing within the team.
Qualifications & Skills:
- Bachelor's/Master's in Computer Science, Electrical Engineering, or related field.
- Strong programming skills in Embedded C and C++ (Python, Java, Ada, Rust are a plus).
- Experience in backend application and device development.
- Domain knowledge in POS, payment systems, or ITSO is highly desirable.
- Familiarity with embedded tools, compilers, debugging, Git, and CI/CD pipelines.
Interview Process:
- 60 minutes online coding challenge in C++ using TDD frameworks (e.g., Google Test).
- 30 minutes of discussion on career history, process, and soft skills.
- Candidates must ensure a stable internet connection, camera, mic, and a quiet environment.