Job Description

Key Responsibilities

  • Define architecture and contribute to complex components in collaboration with PMs and other stakeholders.
  • Implement and test complex features across multiple projects based on business needs.
  • Conduct code and design reviews, ensuring adherence to design patterns and coding best practices.
  • Unit-test code for robustness, edge cases, usability, and reliability.
  • Debug and troubleshoot issues across Windows, Linux, and Mac platforms using standard debugging tools like WinDbg and GDB.
  • Apply expertise in multi-threaded programming, crash dump analysis, and core computer science concepts (OS, networking, data structures, algorithms).
  • Continuously learn and apply emerging tools and technologies to enhance software quality.
  • Work flexibly on different platforms and technologies as required by business needs.


Skills Required
C++, Linux, Networking, Debugging, Javascri...

Ready to Apply?

Take the next step in your AI career. Submit your application to TIBCO today.

Submit Application