Search Jobs

Search by job, company or skills

4-9 Years

This job is no longer accepting applications

Job Description

  • Drive the development of Linux-based software applications using advanced design patterns such as Singleton, Factory, and Observer.
  • Design, implement, and execute comprehensive unit test cases to validate functionality, performance, and reliability.
  • Take ownership of projects from conception to delivery, ensuring high-quality, on-time, and within-budget outcomes.
  • Stay updated with emerging technologies, trends, and best practices in software development.
  • Apply strong knowledge of Linux operating system and networking concepts in software development.
  • Independently design, develop, and implement software solutions using C++ and TypeScript.
  • Follow established coding standards and best practices to maintain scalable and maintainable code.
  • Contribute to architectural decisions and optimize software for performance, scalability, and reliability.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent.
  • 5–10 years of professional experience in software development with strong expertise in C++ and Linux.
  • Experience in Linux application development and familiarity with networking concepts.
  • Exposure to TypeScript development is a plus.
  • Solid understanding of software design patterns, object-oriented programming, and best practices.

About Company

Global Software Resources (GSR) takes pride in its mission to enable customers to achieve best-in-class results. Our technologies simplify IT complexity and streamline operations, helping businesses become more agile, efficient and profitable. By virtualizing infrastructure—from the data center to the cloud to mobile devices—we enable IT to deliver services from “Any device, Anytime, Anywhere.”
We create innovative IT solutions for our customers and work with them as a partner in Application development, CRM, Portals, System Integration, Testing and Maintenance to effectively operate and grow their business.
Our solutions for computing provide proven and unique advantages over competitor’s offerings. Explore the GSR advantage and see how we can deliver the best solutions for your enterprise.

Similar Jobs

5-12 yrs
Bengaluru, India
Skills:
Embedded C, Xcp, Debugging Tools, Can, Lin, Uml, Uds, logic analyzers, Oscilloscopes, Automotive Ethernet, system-level debugging, CAN-FD, Arc42, low-level driver development
5-10 yrs
Bengaluru, India
Skills:
software validation, Embedded C development, SOC knowledge, Intel QAT driver compression decompression library, Linux OS and driver knowledge, Post silicon experience, Pre-silicon or emulation experience
8-10 yrs
Bengaluru, India
Skills:
.NET, Git, Cmake, Wpf, object-oriented design, secure coding practices, software patterns, static code analyzers
5-7 yrs
Bengaluru, India
Skills:
Unity 3d, C Sharp, Mission planning and execution logic, Telemetry processing and UI binding, Serial TCP UDP communication, UAV GCS communication and control flows, MAVLink protocol handling, Flight logs and status error handling, Drone state models telemetry models and data parsing, Parameter upload download and configuration logic, Unity UI prefabs scenes and event-driven architecture
7-10 yrs
Bengaluru
Skills:
C++, Cpp, C++ 17, Multithreading, Multi-threading, Concurrency, Lambda, Stl, C Plus Plus, C++17, C++20, C++ 20, Modern C++, Parallel, Smart