Sr Engineer- Camera
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
As a Senior Software Engineer at Qualcomm in Hyderabad, you will design, develop, and validate embedded and cloud edge software for cutting-edge products. This role requires collaboration with cross-functional teams and strong programming skills in languages like C++, Python, or Java.
Responsibilities
- Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs.
- Analyze user needs and software requirements to design and customize software for optimal operational efficiency.
- Design and implement software modules for products and systems.
- Participate in design, coding for large features, unit testing, debugging fixes, and integration efforts.
- Perform code reviews, regression tests, and triage/fix issues.
- Collaborate with project team members to achieve project objectives.
- Write technical documentation for software projects.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering 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.
Desired Qualifications
- Master's Degree in Engineering, Information Systems, Computer Science or related field.
- 4+ years of Software Engineering or related work experience.
- 2+ years of experience with Database Management Software.
- 2+ years of experience with API.
- 1+ year of work experience with Git, Perforce, or Source Code Management System.
#Embedded Software#Cloud Edge Software#Software Development#API#Database Management