3 - 5 Years
3 Openings
Trivandrum
Senior Developer:
Experience: 2-4 years of hands-on experience in C/C++
Key Skills: C, C++, Linux, GDB, Java
Secondary skill: Golang, Flutter, Reactive java programming and gRPC service
Proficiency in DevOps basics, version control systems like Gitlab
Job Summary
Skilled and detail-oriented C/C++ Developer to join our engineering team. The ideal candidate will have hands-on experience with C/C++ programming in a systems or embedded environment. You will be responsible for designing, developing, debugging, and maintaining high-performance software components, ensuring reliability and efficiency.
Key Responsibilities
- Design, develop, and maintain software applications using C/C++.
- Work closely with hardware engineers and cross-functional teams to develop embedded or system-level solutions.
- Debug and troubleshoot software issues using tools like GDB or logic analyzers.
- Optimize code for performance, memory usage, and speed.
- Develop and maintain technical documentation, unit tests, and integration tests.
- Participate in code reviews and follow industry best practices.
- Collaborate in Agile/Scrum development environments.
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.