Bangalore, Karnataka, India
Information Technology
Full-Time
The IT Firm
Overview
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
Education : Bachelor's or Master's in Computer Science, Electrical Engineering, or related field.
Core Skills
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.
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.
- Experience in POS systems, payment applications, or ITSO standards is highly desirable.
- Programming knowledge in Python, Java, Ada, or Rust.
- Familiarity with multi-threaded programming, networking protocols, or real-time systems.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in