Qualcomm Technologies, Inc. is looking to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs to launch cutting-edge products that meet and exceed customer needs.
Requirements
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- 2+ years of experience with Database Management Software.
- 2+ years of experience with API.
- Experience working in a large matrixed organization.
- Experience in a role requiring interaction with senior leadership (e.g., Director level and above).
- Experience with cloud edge software, applications, and/or specialized utility programs.
Responsibilities
- Develop, create, and modify general computer applications software or specialized utility programs.
- Analyze user needs and develop software solutions tailored to specific requirements.
- Design software or customize existing software for client use, focusing on operational efficiency.
- Modify existing software to correct errors, adapt to new hardware, or improve performance.
- Analyze software requirements and determine feasibility within time and cost constraints.
- Collaborate with systems analysts, engineers, and programmers to design systems and gather project specifications.
- Store, retrieve, and manipulate data for system analysis and performance evaluation.
Other
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- Ability to work independently with minimal supervision.
- Verbal and written communication skills to convey information.