Posted on: 29/08/2025
We are seeking highly skilled and motivated Senior/Principal Software Engineers (C++ - ITSO) to join our engineering team. This role is ideal for professionals with strong expertise in Embedded C/C++ development, backend application/device programming, and a passion for building robust, high-performance solutions in the transport ticketing (ITSO), POS, or payment systems domain.
You will be responsible for designing, developing, and maintaining critical software components, collaborating with cross-functional teams, and ensuring delivery of high-quality, scalable, and reliable solutions.
Key Responsibilities :
- Design, develop, and optimize software applications using Embedded C and C++.
- Contribute to backend application and device development with a focus on performance, scalability, and reliability.
- Collaborate with product managers, architects, and other engineers to understand requirements and deliver innovative solutions.
- Debug, troubleshoot, and resolve issues in software and system components.
- Ensure code quality through best practices, code reviews, and CI/CD automation.
- Work on complex software modules in the domain of POS systems, payment solutions, and ITSO (Integrated Transport Smartcard Organisation) ticketing systems.
- Maintain comprehensive documentation for software design, architecture, and user guides.
Required Qualifications & Skills :
Education : Bachelor's or Master's in Computer Science, Electrical Engineering, or related field.
Core Skills :
- Strong proficiency in Embedded C and C++.
- Hands-on experience in backend application and device development.
- Knowledge of embedded tools, compilers, debugging techniques, Git, and CI/CD pipelines.
Domain Expertise :
- Experience in POS systems, payment applications, or ITSO standards is highly desirable.
Additional Skills (Good to Have) :
- Programming knowledge in Python, Java, Ada, or Rust.
- Familiarity with multi-threaded programming, networking protocols, or real-time systems.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1537736
Interview Questions for you
View All