Qualcomm Technologies, Inc. is looking for a Software Engineer to work on cutting-edge technologies within the Software Analytics and Global Automation (SAGA) team. The role involves designing, developing, testing, and maintaining C/C++ applications, collaborating with cross-functional teams, and resolving complex software defects.
Requirements
- C/C++ programming
- Programming Language such as C, C++, Java, Python, etc.
- Excellent coding and debugging skills in C/C++.
- Must have good knowledge on Data structure and algorithms.
- Experience in object-oriented analysis and design (OOA and OOD)
- Good knowledge of Design patterns.
- Have development experience in Windows/Linux based environment.
Responsibilities
- Design, develop, test, and maintain C/C++ applications.
- Collaborate with cross-functional teams to design and implement software solutions.
- Gather requirements and drive the feature delivery end-to-end.
- Debug and resolve complex software defects and issues.
- Conduct code reviews and provide constructive feedback.
- Write and maintain technical documentation.
- Stay updated with the latest industry trends and technologies.
Other
- passionate, self-driven and innovative Software engineer
- Ability to work in a fast-paced dynamic team environment.
- Possess good communication skills and be a team player.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.