QU

Engineer/Sr Engineer - Tools Development (C# and .NET)

Qualcomm
Hyderabad2-5 LPA Posted 26 May 2025
FULL TIME
C C++
.NET
Uml
C#
Java
+3 more

Job Description

Responsibilities:

  • The job responsibilities may include a subset of the following:
  • Design and implement PC application software supporting embedded software on Android, Windows, or other multimedia platforms on devices for the Mobile, Automotive, IOE, etc markets.
  • Implementation of on target scripts that generates code that decouples static generation of the code
  • Support local software/CE teams on the requests and interface with global teams

Skills/Experience:

  • 2-5 years of experience developing commercial software in areas such as multimedia tools, services, and drivers.
  • Proficient in C#/C++/C programming languages with strong industry programming experience multi-platforms on PC.
  • Experience with GUI frameworks, such as WPF and Winforms. Experience with Visual Studio and Microsoft .NET Framework.
  • Experience with generally accepted software design pattern and dynamic programming, and release practices (e.g., OOADP, GoF, Effective C++, Modern C++, UML, Agile, etc).
  • Experience with SW client/server communication across USB/WIFI/etc.
  • Ability to develop and debug multi-threaded PC Applications and its interaction with an embedded server and SW Drivers on the mobile platform.
  • Experience with developing embedded Linux Android and Windows Mobile applications is a plus.
  • Experience or coursework knowledge in operating systems, data structures, computer architectures, compilers

Minimum Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • OR
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • OR
  • PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Join WhatsApp Channel